Data Engineer Salaries in Canada

Salary estimated from 73 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: July 16, 2019
Average salary
$105,783 per year
  • Most Reported
$38,000
$206,000
Salary Distribution

How much does a Data Engineer make in Canada?

The average salary for a Data Engineer is $105,783 per year in Canada. Salary estimates are based on 73 salaries submitted anonymously to Indeed by Data Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months.

Job openings for Data Engineer

View all job openings for Data Engineer
Data Engineer salaries by company in Canada
CompanyAverage salary
$149,338 per year
$95,222 per year
$42.13 per hour
$155,477 per year
$114,694 per year
$100,000 per year
$149,063 per year
$118,218 per year
$114,034 per year
$69.00 per hour
Data Engineer salaries by location
CityAverage salary
$117,830 per year
$88,562 per year
$71,084 per year
$90,691 per year
$89,016 per year