Talent.com

Database engineer: Average Salary in Canada, 2026

Find out what the average Database engineer salary is

Salary rate
How much does a Database engineer make in Canada?
$121,509/ Annual
Based on 10000 salaries
The average Database engineer in Canada is $121,509 per year or $62.31 per hour. Entry-level positions start at $120,668 per year, while most experienced workers make up to $147,767 per year.
Median$121,509
chart
Low$120,668
High$147,767
Database engineer: Average Salary in Canada
Ontario$119,088
Northwest Territories$117,015
British Columbia$116,660
Nunavut$114,182
Quebec$114,140
Active jobs with salaries

OPEN: Data Engineer

Cpus Engineering Staffing Solutions Inc.Oshawa, Durham Region, CA
Full-time

We are currently requesting resumes for the following position: Data Engineer.Friday, October 10, 2025 (5:00PM EST).As a Data Engineer, you will be responsible for building and supporting the data ... Show more

 • Promoted

Bilingual Debt Recovery Associate

goeasy LtdGlen Grove, ON, CA
Full-time

Drive efficient collection solutions as a Bilingual Debt Recovery Associate.Utilize empathy to communicate with customers while conducting debt recovery through outbound calls and negotiations.In t... Show more

 • Promoted

Full-Stack.NET Engineer | ERP & BI Reports

BangjinAjax, ON, CA
Full-time

An established industry player is seeking a talented Software Engineer with a strong background in.This role involves developing robust applications, optimizing database performance, and utilizing ... Show more

 • Promoted

Senior Software Engineer Data Plane Role

General MotorsOshawa, Durham Region, CA
Full-time

Enhance embedded data infrastructure as a Senior Software Engineer at General Motors in a hybrid work arrangement.Drive optimization and design of data-intensive processing pipelines while collabor... Show more

 • Promoted