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

Senior Staff Software Engineer, Consumer Engineering (Web Infra)

AffirmOshawa, Durham Region, CA
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Affirm is looking for a S...Show more

 • Promoted • New!

Software Engineer

BangjinAjax, ON, CA
Full-time

NET CORE, Database (MS SQL Server).Must be a full-stack developer.Must have positive attitude in learning new things.Must have professional experience on core application development using C#, NET ...Show more

 • Promoted

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausBrock, ON, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se...Show more

 • Promoted