Talent.com

Senior software engineer: Average Salary in Canada, 2026

Find out what the average Senior software engineer salary is

Salary rate
How much does a Senior software engineer make in Canada?
$146,250/ Annual
Based on 10000 salaries
The average Senior software engineer in Canada is $146,250 per year or $75 per hour. Entry-level positions start at $121,509 per year, while most experienced workers make up to $167,265 per year.
Median$146,250
chart
Low$121,509
High$167,265
Senior software engineer: Average Salary in Canada
Ontario$112,406
British Columbia$108,741
Northwest Territories$107,240
Alberta$104,700
Nunavut$103,941
Active jobs with salaries

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

 • Promoted

Senior Java Software Engineer

Luxoftoshawa, ON, ca
Full-time

One of the worlds largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.Product being developed is a ...Show more

 • Promoted

Software Engineer/Developer

msritsolutionsAjax, ON, CA
Full-time

This is an entry- to mid-level software engineer position in a small group of web-based application developers, specifically for interactive video applications.The role is full-time on-site, with t...Show more

 • Promoted

Senior Software Engineer

Haysoshawa, ON, ca
Full-time

Software Engineer Remote (Canada)What are the top 3 skills required for this role? 1.NETJob Description/ Responsibilities Show more

 • Promoted