Content has loaded

Data engineer salary in Toronto, ON

How much does a Data Engineer make in Toronto, ON?

Average base salary

$114,017
same
as national average

The average salary for a data engineer is $114,017 per year in Toronto, ON. 446 salaries reported, updated at July 20, 2026

Data Engineer job openings in Toronto, ON

slide 1 of 6
slide1 of 6
Data Engineer II
TD3.7out of 5 stars.
Toronto, ON
$81,600–$115,200 a year
Full-time
19 hours ago

Highest paying companies for Data Engineer in Toronto, ON

Average year pay is based on job postings on Indeed in the past 36 months.
Clio
 
$197,250per year
View company
Aviso
 
$192,400per year
Spirit Omega
 
$183,040per year
Store Support
 
$170,000per year
Meta
 
$158,857per year
Shopify
 
$154,375per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Data Engineers near Toronto, ON

  1. Oshawa, ON
    $199,356 per year
  2. Markham, ON
    $191,757 per year
  3. Ottawa, ON
    $125,734 per year
  4. Brampton, ON
    $119,777 per year
  5. Waterloo, ON
    $116,167 per year

Where can a Data Engineer earn more?

Compare salaries for Data Engineers in different locations
vs.