Software Engineer Salaries in Canada

Salary estimated from 2,051 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: November 16, 2018
Average salary
$37.31 per hour
  • Most Reported
$10.00
$86.00
Salary Distribution

How much does a Software Engineer make in Canada?

The average salary for a Software Engineer is $37.31 per hour in Canada. Salary estimates are based on 2,051 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
$118,708 per year
$114,556 per year
$105,142 per year
$81,368 per year
$121,027 per year
$113,268 per year
$99,888 per year
$93,665 per year
$94,869 per year
$95,000 per year
Software Engineer salaries by location
CityAverage salary
$82,421 per year
$94,783 per year
$75,838 per year
$76,778 per year
$73,478 per year

Software Engineer job openings

Software Developer
Google
Montréal, QC
Senior Software Engineer (Remote)
Battlefy
Remote
Junior Software Engineer
Splunk
Vancouver, BC
Software Engineer Jobs