Software Engineer Salaries in Canada

Updated Oct 3, 2022
$90,381 /yr
Average Base Pay

12,363 salaries

$61K

Low

$90K

Average

$133K

High

Additional Cash Compensation
Average$10,099Range$2,142 - $47,606

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

How accurate does $90,381 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Software Engineer?

in Canada

$90,381 /yr
Software Engineer
$116,987 /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

$99,522

per year

Principal Software Engineer

$141,671

per year

Software Development Engineer

$103,913

per year

Software Development Engineer In Test (SDET)

$80,976

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Amazon
3.8

Amazon

Software Engineer

$123,828

 /yr
Range: $10K - $245K

$10K

$245K

$10,264 - $244,616 Range

Google
4.5

Google

Software Engineer

$120,363

 /yr
Range: $11K - $267K

$11K

$267K

$10,510 - $267,272 Range

IBM
4.1

IBM

Software Engineer

$91,848

 /yr
Range: $27K - $184K

$27K

$184K

$26,625 - $184,382 Range

Microsoft
4.4

Microsoft

Software Engineer

$108,146

 /yr
Range: $44K - $708K

$44K

$708K

$44,081 - $707,740 Range

Cisco Systems
4.3

Cisco Systems

Software Engineer

$100,000

 /yr
Range: $65K - $165K

$65K

$165K

$65,429 - $165,000 Range

Electronic Arts
4.1

Electronic Arts

Software Engineer

$104,584

 /yr
Range: $58K - $265K

$58K

$265K

$58,368 - $265,088 Range

MDA
3.7

MDA

Software Engineer

$82,300

 /yr
Range: $61K - $110K

$61K

$110K

$61,262 - $110,165 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

Share Salary Anonymously
Ciena
4.3

Ciena

Software Engineer

$93,522

 /yr
Range: $60K - $222K

$60K

$222K

$60,000 - $221,797 Range

RBC
4.1

RBC

Software Engineer

$89,155

 /yr
Range: $45K - $145K

$45K

$145K

$45,272 - $145,208 Range

Shopify
3.8

Shopify

Software Engineer

$104,275

 /yr
Range: $56K - $180K

$56K

$180K

$56,463 - $180,000 Range

Tata Consultancy Services
3.9

Tata Consultancy Services

Software Engineer

$71,792

 /yr
Range: $39K - $107K

$39K

$107K

$38,806 - $107,417 Range

IBM
4.1

IBM

Software Engineer - Hourly Intern

$28

 /hr
Range: $20 - $36

$20

$36

$20 - $36 Range

Arista Networks
4.2

Arista Networks

Software Engineer

$123,790

 /yr
Range: $66K - $196K

$66K

$196K

$66,293 - $195,995 Range

SAP
4.4

SAP

Software Engineer

$92,641

 /yr
Range: $51K - $143K

$51K

$143K

$51,460 - $143,260 Range

AMD
4.2

AMD

Software Engineer

$86,490

 /yr
Range: $62K - $124K

$62K

$124K

$61,596 - $124,000 Range

Ericsson-Worldwide
3.9

Ericsson-Worldwide

Software Engineer

$85,077

 /yr
Range: $59K - $125K

$59K

$125K

$59,240 - $125,000 Range

Intel Corporation
4.3

Intel Corporation

Software Engineer

$104,657

 /yr
Range: $47K - $154K

$47K

$154K

$47,458 - $154,457 Range

Connected
4.8

Connected

Software Engineer

$99,067

 /yr
Range: $58K - $133K

$58K

$133K

$58,368 - $132,975 Range

Index Exchange
4.4

Index Exchange

Software Engineer

$82,033

 /yr
Range: $59K - $132K

$59K

$132K

$59,193 - $132,005 Range

Scotiabank
3.9

Scotiabank

Software Engineer

$94,191

 /yr
Range: $56K - $136K

$56K

$136K

$56,114 - $135,939 Range

Download as data table
Viewing 1 - 10 of 86,710

Frequently asked questions about a Software Engineer salaries

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

The highest salary for a Software Engineer in Canada is $133,062 per year.

The lowest salary for a Software Engineer in Canada is $61,391 per year.

Your CV is Missing

Upload a CV now and make it easier to 'Apply on Mobile'.