Find higher paying jobs for software engineer

Software Engineer Salaries in Canada

Updated May 25, 2022
$84,712 /yr
Average Base Pay

7,613 salaries

$59K

Low

$85K

Average

$122K

High

Additional Cash Compensation
Average$8,120Range$1,704 - $38,691

The estimated total pay for a Software Engineer is $92,831 per year in the Canada area, with an average salary of $84,712 per year. These numbers represent the median, which is the midpoint of the ranges from our proprietary Total Pay Estimate model and based on salaries collected from our users. The estimated additional pay is $8,120 per year. Additional pay could include cash bonus, commission, tips, and profit sharing. The "Most Likely Range" represents values that exist within the 25th and 75th percentile of all pay data available for this role.

What is the salary trajectory for a Software Engineer?
$84,712 /yr
Software Engineer
$109,342 /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

$93,308

per year

Principal Software Engineer

$133,246

per year

Software Development Engineer

$96,429

per year

Software Development Engineer In Test (SDET)

$76,502

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

$112,119

 /yr
Range: $10K - $221K

$10K

$221K

$10,131 - $221,255 Range

IBM
4.1

IBM

Software Engineer

$88,165

 /yr
Range: $26K - $176K

$26K

$176K

$26,375 - $176,164 Range

Google
4.5

Google

Software Engineer

$108,339

 /yr
Range: $13K - $308K

$13K

$308K

$13,292 - $308,275 Range

Microsoft
4.4

Microsoft

Software Engineer

$102,547

 /yr
Range: $42K - $818K

$42K

$818K

$41,792 - $818,310 Range

Electronic Arts
4.1

Electronic Arts

Software Engineer

$99,541

 /yr
Range: $57K - $229K

$57K

$229K

$57,442 - $228,818 Range

Cisco Systems
4.3

Cisco Systems

Software Engineer

$93,805

 /yr
Range: $64K - $140K

$64K

$140K

$64,392 - $139,515 Range

MDA
3.6

MDA

Software Engineer

$81,097

 /yr
Range: $60K - $108K

$60K

$108K

$60,291 - $108,418 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

$86,509

 /yr
Range: $60K - $140K

$60K

$140K

$60,325 - $140,000 Range

RBC
4.1

RBC

Software Engineer

$84,456

 /yr
Range: $45K - $128K

$45K

$128K

$45,000 - $127,594 Range

Shopify
4.3

Shopify

Software Engineer

$102,547

 /yr
Range: $64K - $168K

$64K

$168K

$64,392 - $167,825 Range

IBM
4.1

IBM

Software Engineer - Hourly Intern

$28

 /hr
Range: $20 - $36

$20

$36

$20 - $36 Range

Tata Consultancy Services
3.9

Tata Consultancy Services

Software Engineer

$68,930

 /yr
Range: $38K - $106K

$38K

$106K

$38,190 - $105,713 Range

Arista Networks
4.3

Arista Networks

Software Engineer

$108,259

 /yr
Range: $65K - $171K

$65K

$171K

$65,241 - $170,952 Range

SAP
4.4

SAP

Software Engineer

$89,033

 /yr
Range: $51K - $141K

$51K

$141K

$50,644 - $140,988 Range

Ericsson-Worldwide
4.0

Ericsson-Worldwide

Software Engineer

$83,238

 /yr
Range: $58K - $118K

$58K

$118K

$58,300 - $117,804 Range

AMD
4.2

AMD

Software Engineer

$82,455

 /yr
Range: $61K - $114K

$61K

$114K

$60,619 - $113,739 Range

Connected
4.6

Connected

Software Engineer

$95,704

 /yr
Range: $57K - $130K

$57K

$130K

$57,442 - $129,722 Range

Index Exchange
4.3

Index Exchange

Software Engineer

$80,700

 /yr
Range: $58K - $125K

$58K

$125K

$58,254 - $125,000 Range

Intel Corporation
4.3

Intel Corporation

Software Engineer

$96,680

 /yr
Range: $47K - $136K

$47K

$136K

$46,705 - $136,019 Range

Scotiabank
3.9

Scotiabank

Software Engineer

$90,000

 /yr
Range: $55K - $122K

$55K

$122K

$55,224 - $121,621 Range

Download as data table
Viewing 1 - 10 of 77,008

Frequently asked questions about a Software Engineer salaries

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

The highest salary for a Software Engineer in Canada is $122,413 per year.

The lowest salary for a Software Engineer in Canada is $58,622 per year.