💰 2026 Salary Aggregation Report

Data Engineer Salary in Canada

The average salary for a Data Engineer in Canada is $100,000 / yr. Based on active job data and cloud hiring demand.

Entry Level
$79,000
Average (Mid-Level)
$100,000
Senior / Expert
$120,000+

Live Market Demand in Canada

We are currently tracking 174+ open roles for Data Engineers hiring right now. The market is incredibly active.

Recently Posted Roles
• Data Protection Operations Lead at Airbnb
• Jr Data Analyst - (Canada-based) at Artefactus
• Junior Data Engineer - (Canada-based) at Artefactus
• Senior Data Engineer - (Canada-based) at Artefactus
• Sr Data Analyst at Artefactus
• Sr Data Analyst at Artefactus
• Senior Software Engineer, Product Data Platform at Brex
• Lead Database Administrator (DBA) - Supra - Legacy Modernization - 98388 at Capco
• Lead Database Administrator (DBA) - Supra - Legacy Modernization - 98389 at Capco
• Data Scientist at Dropbox
Browse All Canada Jobs Now
🎓

Push into the $120,000 tier

Passing your AWS Solutions Architect or Kubernetes (CKA) exam is the fastest way to jump from the average to the top percentile.

Start Practicing Free