Software Engineer salary in Canada

Find out what is the average Software Engineer salary

Search salary robot
Software engineer: Salary
Based on 706 salaries
year
month
Week
hour
$105,257
/ Year
$105,257
/ Year
The average Software Engineer salary in Canada is $105,257 per year or $53.98 per hour. Entry level positions start at $35,685 per year while most experienced workers make up to $175,500 per year.
Median
$105,257
Low
$35,685
High
$175,500
Software engineer salaries per region
Manitoba
Based on 6 salaries
$126,750
Based on 6 salaries
British Columbia
Based on 200 salaries
$106,450
Based on 200 salaries
Ontario
Based on 376 salaries
$106,202
Based on 376 salaries
Alberta
Based on 20 salaries
$98,943
Based on 20 salaries
Quebec
Based on 22 salaries
$98,750
Based on 22 salaries
Show more
People also ask...
How much would I earn after taxes?