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

Senior Backend Architect - Remote, Scale Global Lifecycle

AffirmOshawa, Durham Region, CA
Remote
Full-time

A leading financial technology company in Durham Region, Canada, seeks a backend software engineer to design and implement critical systems.This role requires over 5 years of experience in backend ... 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

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

Data Architecture & Governance Advisor - Spanish Required

Cuso InternationalScugog, Ontario
Permanent

This Volunteer Placement is Located in:.Please submit a Spanish Resume and Statement of Interest.Open to Canadian Citizens and Permanent Residents of Canada only.This volunteer placement offers a u... Show more