AIJobsGrid

Data Engineer Salary in Canada

Data Engineer roles in Canada pay a median of $171k a year, based on 10 live listings that disclose salary. The middle half earns $139k to $201k, and the top 10% more than $279k. 30% of these roles are remote. Highest median pay: Okta.

$171k
median USD
$139k
25th percentile
$201k
75th percentile
10
disclosed roles
P10 $126kmedian $171kP90 $279k

Shaded: middle half ($139k to $201k)

Annual base in USD. See where it lands against these roles.

By level

From the title and requirements, not from a company level framework.

LevelnP25MedianP75
Senior3$146k$162k$162k
Staff4$201k$237k$293k

By city

CitynP25MedianP75
Toronto7$162k$181k$197k

Remote vs on-site

GroupnP25MedianP75
On-site / hybrid7$162k$181k$197k
Remote3$125k$127k$245k

Top-paying companies

Companies with at least three disclosed salaries here, by median.

CompanynP25MedianP75
Okta3$162k$162k$176k

Live roles

Browse all live AI jobs in Canada →

Other roles

Every live listing here that discloses a number, in any currency. Converted to USD at ECB reference rates as of 2026-10-29. Hourly, weekly, and monthly figures are annualised (2,080 / 52 / 12). Where a salary is a range we use its midpoint. Breakdowns with fewer than three disclosed salaries are left out. All AI and ML salaries