Talent.com

Senior data engineer: Average Salary in Canada, 2026

Find out what the average Senior data engineer salary is

Salary rate
How much does a Senior data engineer make in Canada?
$146,250/ Annual
Based on 10000 salaries
The average Senior data engineer in Canada is $146,250 per year or $75 per hour. Entry-level positions start at $121,509 per year, while most experienced workers make up to $167,265 per year.
Median$146,250
chart
Low$121,509
High$167,265
Senior data engineer: Average Salary in Canada
Ontario$110,326
British Columbia$106,643
Northwest Territories$105,694
Nunavut$103,666
Alberta$102,634
Active jobs with salaries

Hybrid SAP Data Architect Vacancy

Rodan Energy SolutionsOshawa, ON, Canada
Full-time

A unique opportunity awaits as a SAP Data Architect, driving data excellence in a hybrid work atmosphere at our clients locations in Toronto and Oshawa.Your role will focus on architecture and gove... Show more

 • Promoted • New!

Senior/ Lead - AI Engineer

FICOoshawa, on, ca
Full-time

As a Senior Engineer on our Applied AI team, you will be at the forefront of building AI-powered software that transforms how our platform operates.You will design, build, and maintain production-g... Show more

 • Promoted

Hybrid Data Engineer Specializing in Azure and Databricks Development

2iSolutions Inc.Oshawa, Durham Region, CA
Full-time

Transform data architecture as a Data Engineer with a focus on Azure and Databricks.Collaborate in a hybrid environment to support robust data-driven applications.In this dynamic role, you will par... Show more

 • Promoted

Senior Technical Engineer Specializing in Nuclear Systems and Heat Sink

Cpus Engineering Staffing Solutions Inc.Brock, ON, CA
Full-time

Elevate your career as a Senior Technical Engineer focusing on nuclear safety analysis and heat sink strategies with a hybrid work model.Bring your expertise to complex design challenges and contri... Show more

 • Promoted