Software Engineer Salaries in Canada

Updated Jun 3, 2023
$91,661 /yr
Average Base Pay

15,153 salaries

$62K

Low

$92K

Average

$135K

High

Additional Cash Compensation
Average$11,002Range$2,274 - $53,223

How much does a Software Engineer make? The national average salary for a Software Engineer is $91,661 in Canada. Filter by location to see Software Engineer salaries in your area. Salary estimates are based on 15,153 salaries submitted anonymously to Glassdoor by Software Engineer employees.

How accurate does $91,661 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Software Engineer?

in Canada

$91,661 /yr
Software Engineer
$118,546 /yr
Senior Software Engineer
See Full Career Path

Download as data table

What are some related job titles for a Software Engineer?

Entry Level Software Engineer

$98,752

per year

Principal Software Engineer

$145,003

per year

Software Development Engineer

$104,860

per year

Software Development Engineer In Test (SDET)

$81,889

per year

What is the salary trajectory for a Software Engineer?

in Canada

$91,661 /yr
Software Engineer

Download as data table

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Amazon
3.8

Amazon

Software Engineer

$134,836

 /yr
Range: $11K - $308K

$11K

$308K

$11,365 - $308,425 Range

Google
4.4

Google

Software Engineer

$133,500

 /yr
Range: $11K - $592K

$11K

$592K

$10,510 - $592,350 Range

IBM
4.0

IBM

Software Engineer

$93,000

 /yr
Range: $27K - $196K

$27K

$196K

$26,625 - $196,462 Range

Microsoft
4.3

Microsoft

Software Engineer

$118,150

 /yr
Range: $44K - $708K

$44K

$708K

$44,310 - $707,903 Range

Electronic Arts
4.0

Electronic Arts

Software Engineer

$105,462

 /yr
Range: $58K - $265K

$58K

$265K

$58,368 - $265,088 Range

Cisco Systems
4.4

Cisco Systems

Software Engineer

$102,609

 /yr
Range: $65K - $165K

$65K

$165K

$65,429 - $165,000 Range

MDA
3.7

MDA

Software Engineer

$82,300

 /yr
Range: $62K - $120K

$62K

$120K

$61,609 - $120,000 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Shopify
3.5

Shopify

Software Engineer

$121,631

 /yr
Range: $56K - $279K

$56K

$279K

$56,463 - $279,125 Range

Ciena
4.4

Ciena

Software Engineer

$93,253

 /yr
Range: $60K - $222K

$60K

$222K

$59,707 - $221,797 Range

RBC
4.0

RBC

Software Engineer

$90,000

 /yr
Range: $45K - $145K

$45K

$145K

$45,272 - $145,208 Range

Tata Consultancy Services
3.9

Tata Consultancy Services

Software Engineer

$71,792

 /yr
Range: $39K - $107K

$39K

$107K

$38,806 - $107,417 Range

SAP
4.4

SAP

Software Engineer

$94,755

 /yr
Range: $51K - $146K

$51K

$146K

$51,460 - $145,615 Range

Arista Networks
4.0

Arista Networks

Software Engineer

$132,228

 /yr
Range: $66K - $390K

$66K

$390K

$66,293 - $390,000 Range

AMD
4.2

AMD

Software Engineer

$88,761

 /yr
Range: $62K - $170K

$62K

$170K

$61,596 - $170,000 Range

Intel Corporation
4.2

Intel Corporation

Software Engineer

$106,740

 /yr
Range: $47K - $168K

$47K

$168K

$47,458 - $167,696 Range

IBM
4.0

IBM

Software Engineer - Hourly Intern

$28

 /hr
Range: $20 - $38

$20

$38

$20 - $38 Range

Scotiabank
3.9

Scotiabank

Software Engineer

$94,191

 /yr
Range: $56K - $140K

$56K

$140K

$56,114 - $140,000 Range

Ericsson-Worldwide
3.9

Ericsson-Worldwide

Software Engineer

$84,790

 /yr
Range: $48K - $129K

$48K

$129K

$48,351 - $128,774 Range

Connected
4.3

Connected

Software Engineer

$99,180

 /yr
Range: $58K - $133K

$58K

$133K

$58,368 - $132,975 Range

Bell
3.8

Bell

Software Engineer

$89,228

 /yr
Range: $44K - $136K

$44K

$136K

$44,400 - $136,395 Range

Viewing 1 - 10 of 48,984

Frequently asked questions about a Software Engineer salaries

The national average salary for a Software Engineer is $91,661 per year in Canada. Filter by location to see a Software Engineer salaries in your area. Salaries estimates are based on 15153 salaries submitted anonymously to Glassdoor by a Software Engineer employees.

The highest salary for a Software Engineer in Canada is $135,483 per year.

The lowest salary for a Software Engineer in Canada is $62,013 per year.