Senior Software Engineer Salaries in Canada

Salary estimated from 822 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: February 15, 2019
Average salary
$97,068 per year
  • Most Reported
$31,000
$198,000
Salary Distribution

How much does a Senior Software Engineer make in Canada?

The average salary for a Senior Software Engineer is $97,068 per year in Canada. Salary estimates are based on 822 salaries submitted anonymously to Indeed by Senior Software Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Senior Software Engineer is 1-3 years.
Senior Software Engineer salaries by company in Canada
CompanyAverage salary
$137,262 per year
$121,366 per year
$154,923 per year
$130,117 per year
$128,145 per year
$121,909 per year
$116,170 per year
$109,575 per year
$105,143 per year
$98,978 per year
Senior Software Engineer salaries by location
CityAverage salary
$106,805 per year
$100,333 per year
$117,152 per year
$89,271 per year
$100,511 per year

Senior Software Engineer job openings

Senior Full Stack Software Engineer, Engineering Transformation / Ingénieur logiciel généraliste principal, Transformation de l’ingénierie
Manulife
Montréal, QC
Senior Embedded Software Developer
Qvella Corporation
Richmond Hill, ON
Senior Software Engineer
IBM
North York, ON
Senior Software Engineer Jobs