Talent.com
E Source
Data Lake Data EngineerE Source • Toronto, Canada
No longer accepting applications
Data Lake Data Engineer

Data Lake Data Engineer

E Source • Toronto, Canada
8 days ago
Job type
  • Full-time
Job description
Overview At E Source, we help utilities make sense of complexity in a rapidly changing landscape, and we’re looking for a Data Lake Data Engineer to help shape how that impact shows up in the world.

E Source is a research, data/analytics, and technology focused professional services firm focused exclusively on the Utility industry in North America. We help utilities target and serve their customers more effectively, enhance and optimize their grid, and leverage operating best practices and technologies to manage their business more effectively. Headquartered in Texas, we have 450+ employees across the US and Canada. Learn more at www.esource.com.

As a Data Lake Data Engineer, you’ll play a key role in designing and building the cloud data pipelines and lakehouse infrastructure that power our utility clients’ data programs, including a current 9-month engagement supporting the data lake implementation for a client located on the west coast. You’ll work closely with data scientists, analysts, BI developers, and client technical teams to deliver clean, well-structured data that fuels analytics, machine learning, and operational decisions, helping ensure our work is not only smart, but clear, relevant, and actionable. This role is ideal for someone who enjoys working at the intersection of cloud data engineering, modern lakehouse architecture, and the utility industry, brings strong judgment to complex problems, and wants to contribute to work that shapes real-world decisions in the energy industry.

Responsibilities

Design, build, and optimize ETL/ELT workflows in Databricks to ingest data from multiple sources

Implement data cleansing, enrichment, and standardization processes across batch and streaming pipelines

Build solutions for real-time analytics and ensure pipelines are scalable, performant, and fault tolerant

Optimize SQL queries, data models, and cloud resource usage across compute, storage, and networking

Design and implement data architecture across data lakes, data warehouses, and lakehouses, including partitioning, indexing, and schema design

Integrate data from diverse sources, including databases, APIs, IoT systems, and third-party platforms

Collaborate with data scientists, analysts, and BI developers to deliver clean, well-structured data, and document data assets and processes to support discoverability

Train and support core client staff who will maintain the data lake infrastructure and pipelines long-term

Qualifications

3–7+ years of experience in data engineering, cloud data platforms, or a similar role

Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent professional experience

Hands-on experience building data pipelines in Databricks on AWS, or a comparable cloud lakehouse platform

Strong SQL skills and proficiency in Python and/or Scala for data transformation work

Experience designing data architecture across data lakes, warehouses, or lakehouses, including partitioning, indexing, and schema design

Working knowledge of streaming frameworks such as Spark Structured Streaming or Kafka

Comfort working directly with client stakeholders and training client staff to maintain infrastructure long-term

Nice to have

Have experience working with or around utilities, energy, consulting, research, or adjacent fields

Have worked with utility industry data (meter, customer, grid, or outage data) or have familiarity with IEC CIM standards

Bring DevOps experience, including CI/CD pipelines, infrastructure-as-code (Terraform), and automated deployments

Have helped build a data platform from the ground up, not just operated an existing one

Experience and Skills to Qualify Include

3–7+ years of experience in data engineering, cloud data platforms, or a similar role

Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent professional experience

Hands-on experience building data pipelines in Databricks on AWS, or a comparable cloud lakehouse platform

Strong SQL skills and proficiency in Python and/or Scala for data transformation work

Experience designing data architecture across data lakes, warehouses, or lakehouses, including partitioning, indexing, and schema design

Working knowledge of streaming frameworks such as Spark Structured Streaming or Kafka

Comfort working directly with client stakeholders and training client staff to maintain infrastructure long-term

At E Source, you’ll work alongside people who are thoughtful, curious, and deeply knowledgeable about utility and energy systems. We value clarity over jargon, substance over flash, and collaboration over ego. You’ll have the opportunity to grow your skills, contribute to meaningful work, and help shape a company that plays a real role in how the energy future unfolds.

What you can expect

Excellent insurance options, including medical, dental, and vision plans; company-paid life insurance; company-paid long- and short-term disability insurance; medical and dependent-care flexible spending plans, and paid parental leave.

A flexible time off (FTO) policy that provides paid time away from work, approved by your manager, while ensuring business needs, workload commitments, and appropriate coverage are maintained.

A 401(k) plan with a 3% employer match.

The budgeted salary for this position is $115,000–$145,000 USD + annual bonus. Actual pay will be adjusted based on experience.

This role will be remote, with minimal travel expected.

Applicants must be authorized to work for any employer in the US. We’re unable to sponsor or take over sponsorship of employment visas at this time.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Employees of E Source are encouraged to apply. To foster a positive work environment and company culture, we support our employees in their career growth at E Source. If you are interested in similar job opportunities in the future, visit the E Source careers page for a listing of all open positions and contact Human Resources.

We contact applicants directly via email using only our designated company email addresses with the domain of esource.com. Please do not provide personal information to anyone over email and be wary of other accounts impersonating businesses.

#LI-Remote

#J-18808-Ljbffr
Create a job alert for this search

Data Lake Data Engineer • Toronto, Canada

Similar jobs

Data Engineer - Minimum 12+ years experience - richmond hill

NLB Servicesrichmond hill, on, ca
Full-time

Lead the migration from Glue/Redshift to Databricks.Deep, hands-on experience with Apache Spark (PySpark and Spark SQL), including performance tuning (partitioning, shuffles, skew, caching, file si... Show more

 • Promoted

Lead Data Engineer for Cutting-Edge Data Pipeline Architecture

Clever Digital MarketingToronto, ON, CA
Full-time

Drive innovation as a Data Engineer, mastering the construction and management of robust data pipelines in a fully remote setup.Harness your skills in GCP and engineering to support client success ... Show more

 • Promoted

Data Engineer Enhancing Analytics and Data Processing Pipelines

AutodeskToronto, ON, CA
Full-time

Shape data infrastructure as a Data Engineer focused on analytics and processing.Improve data pipelines, build dashboards, and drive strategic initiatives for effective data management.In this crit... Show more

 • Promoted

Generative AI Data Analytics Go-To-Market Leader

CapgeminiGreater Toronto Area, Canada, Canada
Full-time

Capgemini Canada is seeking a Generative AI Data Analytics Go-To-Market Leader based in Toronto.Define and execute the Gen AI Go to Market Strategy, ensuring alignment with global corporate objecti... Show more

 • Promoted

ETL Talend Informatica Data Engineer(AWS cloud Experience) - toronto

Q1 Technologies, Inc.toronto, on, ca
Full-time

Primary Skills: ETL Informatica, SQL, AWS.Strong experience with enterprise ETL tools such as Talend, Informatica, Python Advanced SQL skills for complex transformations, debugging, and performance... Show more

 • Promoted

Lead Data Engineer

Launch PotatoToronto, ON, CA
Full-time

Launch Potato is a profitable digital media company that reaches over 30M+ monthly visitors through brands such as FinanceBuzz, All About Cookies, and OnlyInYourState.As The Discovery and Conversio... Show more

 • Promoted

Lead Full-Stack Data Engineer — ETL & Insights

Chord StrategyToronto, ON, CA
Full-time

A dynamic growth strategy consultancy in Metro Vancouver is seeking a Data Engineer to improve and maintain ETL processes.The ideal candidate is a leader comfortable with ambiguity and able to work... Show more

 • Promoted

Data Engineer Specializing in ETL Pipelines

Lumora SolutionsToronto, ON, CA
Full-time

Become a vital part of an innovative organization as a Data Engineer, focusing on cloud data warehousing and transformation processes.Your expertise will drive modernization efforts in their data p... Show more

 • Promoted

Data Engineer & Analytics

Kredivo GroupMarkham, York Region, CA
Full-time

As a Data Engineer and Analytic you will be tasked with empowering internal stakeholders to delve deep into the complexities of the data in our warehouse.You will work closely with Product, Enginee... Show more

 • Promoted

Data Engineer Lead

Compunnel, Inc.Toronto, ON, CA
Full-time

We are seeking a Data Engineer Lead with strong expertise in relational and NoSQL databases, big data technologies, and cloud-native architectures.The ideal candidate will lead data engineering ini... Show more

 • Promoted

Data Engineer - Minimum 12+ years experience - NLB Services

NLB Servicesrichmond hill, on, ca
Full-time

Lead the migration from Glue/Redshift to Databricks.Deep, hands-on experience with Apache Spark (PySpark and Spark SQL), including performance tuning (partitioning, shuffles, skew, caching, file si... Show more

 • Promoted

Senior Data Engineer

Infotree Global Solutionsmarkham, on, ca
Full-time

Job title: Senior Data Engineer.Duration: 06 Months of Contract.Lead the design, development, and operation of key data systems and pipelines, taking full ownership from ideation to production deli... Show more

 • Promoted

Data Engineer: Cloud Pipelines & Analytics

RAVLToronto, ON, CA
Full-time

A forward-thinking data consultancy in Toronto is seeking a Data Engineer to design, build, and operate data pipelines that power analytics and decision-making.The ideal candidate will have strong ... Show more

 • Promoted

Data Engineer Role with Emphasis on Pipeline Development and Support

CI FinancialToronto, ON, CA
Full-time

Take on the role of Data Engineer focused on developing and optimizing data pipelines in a cloud setting.Influence data-driven decision-making and analytics strategies effectively.In this position,... Show more

 • Promoted

Lead Databricks Engineer for AI-Driven Data Solutions

iLink DigitalToronto, ON, CA
Full-time

Shape the future of data with your expertise as a Databricks Engineer! Focus on designing and optimizing AI/ML platforms while integrating advanced data analytics for impactful decision-making.This... Show more

 • Promoted

Lead Data Engineer

CGIToronto, ON, CA
Full-time

CGI is a global business and technology service provider with $11.CGI is on a mission to help financial services organizations focus on servicing their clients.CGI supports 15 of the top 20 banks w... Show more

 • Promoted

Senior Data Engineer - richmond hill

Infotree Global Solutionsrichmond hill, on, ca
Full-time

Job title: Senior Data Engineer.Duration: 06 Months of Contract.Lead the design, development, and operation of key data systems and pipelines, taking full ownership from ideation to production deli... Show more

 • Promoted

Data Engineer

Manulife FinancialToronto, ON, CA
Full-time

The ideal candidate for a Data Engineer role is someone with strong programming skills, experience with database management systems, and a deep understanding of ETL (Extract, Transform, Load) and E... Show more

 • Promoted

Advanced Data Engineer for Large Datasets and ETL Pipelines

LumenaltaToronto, ON, CA
Full-time

Transform data into insights as an Advanced Data Engineer specializing in complex ETL pipelines.Embrace this remote opportunity to use your Python or Java and SQL skills effectively.This role invit... Show more

 • Promoted

Cloud Data Engineer - Pipelines & Analytics

CI Financial Corp.Toronto, ON, CA
Full-time

A global wealth management firm in Toronto is looking for a Data Engineer to support their Data and Analytics team.The ideal candidate will possess over 3 years of experience in data pipeline imple... Show more