Software Engineer Salaries in Canada

Salary estimated from 2,083 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: March 16, 2019
Average salary
$3,883 per month
  • Most Reported
$1,667
$14,583
Salary Distribution

How much does a Software Engineer make in Canada?

The average salary for a Software Engineer is $3,883 per month in Canada. Salary estimates are based on 2,083 salaries submitted anonymously to Indeed by Software Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Software Engineer is less than 1 year.
Software Engineer salaries by company in Canada
CompanyAverage salary
$90,866 per year
$81,425 per year
$76,307 per year
$74,384 per year
$94,869 per year
$95,000 per year
$85,907 per year
$83,294 per year
$81,781 per year
$79,689 per year
Software Engineer salaries by location
CityAverage salary
$83,214 per year
$96,096 per year
$77,798 per year
$78,527 per year
$69,779 per year

Software Engineer job openings

Engineering Practicum Intern, Summer 2018
Google
Waterloo, ON
Full Stack Software Engineer
Battlefy
Remote
Software Engineer
Acerta Analytics Solutions
Waterloo, ON
Software Engineer Jobs