15,067 salaries
$62K
Low
$92K
Average
$135K
High
How much does a Software Engineer make? The national average salary for a Software Engineer is $91,586 in Canada. Filter by location to see Software Engineer salaries in your area. Salary estimates are based on 15,067 salaries submitted anonymously to Glassdoor by Software Engineer employees.
How accurate does $91,586 look to you?
Your input helps Glassdoor refine our pay estimates over time.
in Canada
Download as data table
Job Title | Salary |
---|---|
Software Engineer | $91,586 /yr |
Senior Software Engineer | $118,424 /yr |
Software Engineer IV | $117,457 /yr |
Location
Find a Specific Employer
Company
Average Base Salary in (CAD)
Range
$120K
$372K
$120,000 - $372,236 Range
$117K
$128K
$117,422 - $128,117 Range
$119K
$129K
$119,348 - $128,545 Range
Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere
The national average salary for a Software Engineer is $91,586 per year in Canada. Filter by location to see a Software Engineer salaries in your area. Salaries estimates are based on 15067 salaries submitted anonymously to Glassdoor by a Software Engineer employees.
The highest salary for a Software Engineer in Canada is $135,357 per year.
The lowest salary for a Software Engineer in Canada is $61,969 per year.