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

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

Hybrid Lead Software Engineer: Cloud-Native & Architecture

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

A leading engineering staffing firm is seeking a Lead Software Engineer/Developer in Oshawa, Canada.This pivotal role involves driving system design, mentoring engineering teams, and facilitating n...Show more

 • Promoted

Complete Online Surveys For Cash (Up to $25/per)

Earn HausBrock, ON, CA
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