Work wellbeing score is 71 out of 100
3.5 out of 5 stars.
Write a review

Software Engineer yearly salaries in Canada at

Job Title
Software Engineer462 salaries
Average salary
$119,071 per year
Above national average
Average $119,071
Low $56,000
High $204,000

Salary estimated from 462 employees, users, and past and present job advertisements on Indeed in the past 12 months. Last updated: November 19, 2023

Compare all Software Engineer salaries in Canada

Job Openings

See all Software Engineer jobs at

Reviews about Pay & benefits for Software Engineer at

Work Hard and Play Never

Amazon demands a lot of its developers, but if you can stick with them, the pay is great, and the benefits are pretty above-average. If you've got the drive, the talent, and the spare time, go for it.


Income, Opportunity to Move Around


Long Hours, Lower Appreciation
Was this review helpful?

Horrible management, work like a mule

Chaotic management, no regard for work quality. Work life balance is non existent, company does not respect its employees. Go somewhere else if you want to be a decent human being.


Compensation on par with market


Company will work you until burn out
Was this review helpful?
See all Software Engineer reviews about Pay & benefits

How much does a Software Engineer make at in Canada?

Average Software Engineer yearly pay in Canada is approximately $119,071, which is 40% above the national average.

Salary information comes from 1,966 data points collected directly from employees, users, and past and present job advertisements on Indeed in the past 36 months.

Please note that all salary figures are approximations based upon third party submissions to Indeed. These figures are given to the Indeed users for the purpose of generalized comparison only. Minimum wage may differ by jurisdiction and you should consult the employer for actual salary figures.

  • Salaries
  • Software Engineer