Happiness score is 60 out of 100
3.5 out of 5 stars.
Write a review

Software Engineer yearly salaries in Canada at

Job Title
Average salary
$142,009 per year
Above national average
Average $142,009
Low $50,000
High $279,000

Salary estimated from 38 employees, users, and past and present job advertisements on Indeed in the past 12 months. Last updated: October 21, 2022

Compare all Software Engineer salaries in Canada

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 $142,009, which is 81% above the national average.

Salary information comes from 191 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