How much does a Data Engineer make?

Updated Sep. 20, 2021
$87,449 /yr
Average Base Pay

382 salaries

$63K

Low

$87K

Average

$121K

High

No additional cash compensation has been reported for this role

The national average salary for Data Engineer is $87,449 per year in Canada. Filter by location to see Data Engineer salaries in your area. Salaries estimates are based on 382 salaries submitted anonymously to Glassdoor by Data Engineer employees.

Seniority Levels

L2
Data Engineer$87,449 /yr
L3
Senior Data Engineer$111,186 /yr
L4
Lead Data Engineer$116,460 /yr
Career Path

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyse Offer

Related Job Titles

Analytics

$74,902

per year

Data Analytics

$72,776

per year

Data Mining

$89,535

per year

Data Scientist

$87,241

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

RBC
4

RBC

Data Engineer

$85,014

 /yr
Range: $65K - $115K
20 salaries
See 30 salaries from all locations

$65K

$115K

$64,998 - $115,067 Range

Scotiabank
3.9

Scotiabank

Data Engineer

$90,837

 /yr
Range: $73K - $104K

$73K

$104K

$73,491 - $103,622 Range

Jarvis Consulting Group
4.8

Jarvis Consulting Group

Data Engineer

$52,189

 /yr
Range: $50K - $55K

$50K

$55K

$50,318 - $55,350 Range

Sun Life
3.8

Sun Life

Data Engineer

$83,502

 /yr
Range: $63K - $104K

$63K

$104K

$63,401 - $104,000 Range

Shopify
4.2

Shopify

Data Engineer

$97,570

 /yr
Range: $90K - $133K

$90K

$133K

$90,469 - $132,700 Range

Banque Nationale du Canada/National Bank of Canada
4.1

$66K

$115K

$65,830 - $115,456 Range

Scotiabank
3.9

Scotiabank

Data Engineer - Intern

$56,677

 /yr
Range: $44K - $71K

$44K

$71K

$44,152 - $71,383 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
RBC
4

RBC

Data Engineer - Hourly Intern

$29

 /hr
Range: $24 - $38

$24

$38

$24 - $38 Range

Electronic Arts
4.1

Electronic Arts

Data Engineer

$92,427

 /yr
Range: $86K - $123K

$86K

$123K

$86,086 - $122,626 Range

Scotiabank
3.9

Scotiabank

Data Engineer - Hourly Contractor

$58

 /hr
Range: $43 - $93

$43

$93

$43 - $93 Range

IBM
3.9

IBM

Data Engineer

$100,031

 /yr
Range: $81K - $153K

$81K

$153K

$81,252 - $153,107 Range

Manulife
4

Manulife

Data Engineer

$96,471

 /yr
Range: $79K - $107K

$79K

$107K

$78,800 - $106,708 Range

TD
4

TD

Data Engineer

$91,408

 /yr
Range: $52K - $96K

$52K

$96K

$52,265 - $96,308 Range

Jarvis Consulting Group
4.8

Jarvis Consulting Group

Data Engineer - Contractor

$52,189

 /yr
Range: $51K - $52K

$51K

$52K

$50,639 - $52,418 Range

LoyaltyOne
3.7

LoyaltyOne

Data Engineer

$97,755

 /yr
Range: $97K - $108K

$97K

$108K

$96,590 - $107,712 Range

Paytm Labs
3.4

Paytm Labs

Data Engineer

$130,491

 /yr
Range: $99K - $155K

$99K

$155K

$98,838 - $155,297 Range

BMO Financial Group
3.8

BMO Financial Group

Data Engineer

$116,473

 /yr
Range: $77K - $118K

$77K

$118K

$76,937 - $117,946 Range

Geotab
4.3

Geotab

Data Engineer

$95,839

 /yr
Range: $87K - $134K

$87K

$134K

$87,205 - $134,030 Range

Rogers Communications
3.9

Rogers Communications

Data Engineer

$80,689

 /yr
Range: $76K - $105K

$76K

$105K

$75,911 - $104,785 Range

Cognizant Technology Solutions
3.8

Cognizant Technology Solutions

Data Engineer

$89,743

 /yr
Range: $78K - $107K

$78K

$107K

$77,761 - $106,643 Range

Download as data Table
Viewing 1 - 10 of 7,043

Frequently asked questions about a Data Engineer salaries

The national average salary for a Data Engineer is $87,449 per year in Canada. Filter by location to see a Data Engineer salaries in your area. Salaries estimates are based on 382 salaries submitted anonymously to Glassdoor by a Data Engineer employees.

The highest salary for a Data Engineer in Canada is $120,883 per year.

The lowest salary for a Data Engineer in Canada is $63,263 per year.

Recent Salary Reports

Below are the most recent data engineer salary reports. Employer name has been removed to protect anonymity.

$59,000
per year
A Data Engineer in the Toronto Area area reported making $59,000 per year
Job Highlights
Toronto Area area
Temporary
 
10000+ employees
Company - Public
$80,000
per year
A Data Engineer in the Vancouver Area area reported making $80,000 per year
Job Highlights
3-4 years experience
Vancouver Area area
Full-time
 
10000+ employees
Company - Public
$70,000
per year
A Data Developer in the Montreal Area area reported making $70,000 per year
Job Highlights
5-7 years experience
Montreal Area area
Full-time
 
501 to 1000 employees
Company - Private
$90,000
per year
A Data Engineer in the Toronto Area area reported making $90,000 per year
Job Highlights
3-4 years experience
Toronto Area area
Full-time
 
10000+ employees
Company - Private
$65,455
per year
A Data Engineer in the Victoria Area area reported making $65,455 per year
Additional Pay
$7k cash bonus
Job Highlights
5-7 years experience
Victoria Area area
Full-time
 
501 to 1000 employees
Company - Private
$82,000
per year
A Data Engineer in the Toronto Area area reported making $82,000 per year
Additional Pay
$15k cash bonus
Job Highlights
3-4 years experience
Toronto Area area
Full-time
 
10000+ employees
Company - Public
$94,000
per year
A Data Engineer in the Toronto Area area reported making $94,000 per year
Additional Pay
$12k cash bonus
Job Highlights
10+ years experience
Toronto Area area
Full-time
 
10000+ employees
Company - Public
$95,000
per year
A Data Engineer in the Toronto Area area reported making $95,000 per year
Job Highlights
5-7 years experience
Toronto Area area
Full-time
 
5001 to 10000 employees
Company - Public
$78,000
per year
A Data Engineer in the Kitchener Area area reported making $78,000 per year
Additional Pay
$3k cash bonus
Job Highlights
3-4 years experience
Kitchener Area area
Full-time
 
1001 to 5000 employees
Subsidiary or Business Segment