Find higher paying jobs for software engineer

How much does a Software Engineer make?

Updated Oct. 7, 2021
$84,712 /yr
Average Base Pay

7,613 salaries

$59K

Low

$85K

Average

$122K

High

No additional cash compensation has been reported for this role

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

Seniority Levels

L2
Software Engineer$84,712 /yr
L3
Senior Software Engineer$109,342 /yr
L4
Career Path

Related Job Titles

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.7

Amazon

Software Engineer

$108,286

 /yr
Range: $11K - $217K
255 salaries
See 416 salaries from all locations

$11K

$217K

$11,206 - $217,019 Range

IBM
4

IBM

Software Engineer

$85,127

 /yr
Range: $46K - $226K

$46K

$226K

$46,436 - $225,955 Range

Google
4.5

Google

Software Engineer

$109,245

 /yr
Range: $14K - $315K

$14K

$315K

$13,600 - $314,528 Range

Microsoft
4.4

Microsoft

Software Engineer

$99,058

 /yr
Range: $50K - $156K

$50K

$156K

$49,863 - $156,232 Range

Cisco Systems
4.3

Cisco Systems

Software Engineer

$90,667

 /yr
Range: $62K - $131K

$62K

$131K

$62,041 - $131,403 Range

Electronic Arts
4.1

Electronic Arts

Software Engineer

$93,310

 /yr
Range: $55K - $163K

$55K

$163K

$55,345 - $162,966 Range

MDA
3.6

MDA

Software Engineer

$77,599

 /yr
Range: $58K - $104K

$58K

$104K

$58,418 - $104,460 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Arista Networks
4.3

Arista Networks

Software Engineer

$103,036

 /yr
Range: $63K - $165K

$63K

$165K

$62,859 - $164,711 Range

IBM
4

IBM

Software Engineer - Hourly Intern

$26

 /hr
Range: $21 - $35

$21

$35

$21 - $35 Range

Ciena
4.3

Ciena

Software Engineer

$87,010

 /yr
Range: $63K - $132K

$63K

$132K

$62,906 - $132,410 Range

Tata Consultancy Services
3.9

Tata Consultancy Services

Software Engineer

$66,414

 /yr
Range: $47K - $102K

$47K

$102K

$47,147 - $101,854 Range

Shopify
4.3

Shopify

Software Engineer

$99,273

 /yr
Range: $63K - $156K

$63K

$156K

$62,767 - $156,005 Range

Index Exchange
4.1

Index Exchange

Software Engineer

$76,710

 /yr
Range: $56K - $116K

$56K

$116K

$56,127 - $115,537 Range

Ericsson-Worldwide
4

Ericsson-Worldwide

Software Engineer

$79,180

 /yr
Range: $58K - $107K

$58K

$107K

$58,090 - $106,726 Range

SAP
4.5

SAP

Software Engineer

$83,874

 /yr
Range: $49K - $136K

$49K

$136K

$48,795 - $135,841 Range

RBC
3.9

RBC

Software Engineer

$80,338

 /yr
Range: $44K - $115K

$44K

$115K

$44,238 - $114,570 Range

Intel Corporation
4.2

Intel Corporation

Software Engineer

$92,125

 /yr
Range: $45K - $126K

$45K

$126K

$45,000 - $125,535 Range

Connected
4.4

Connected

Software Engineer

$88,177

 /yr
Range: $55K - $115K

$55K

$115K

$55,345 - $115,496 Range

BlackBerry
3.6

BlackBerry

Software Engineer

$88,552

 /yr
Range: $73K - $122K

$73K

$122K

$72,860 - $121,618 Range

AMD
4.2

AMD

Software Engineer

$78,632

 /yr
Range: $60K - $104K

$60K

$104K

$60,253 - $104,155 Range

Download as data Table
Viewing 1 - 10 of 29,081

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.

Recent Salary Reports

Below are the most recent software engineer salary reports. Employer name has been removed to protect anonymity.

$70,000
per year
A Software Engineer in the Toronto Area area reported making $70,000 per year
Job Highlights
3-4 years experience
Toronto Area area
Full-time
 
1001 to 5000 employees
Company - Public
$5,871
monthly
A Software Engineer in the Kitchener Area area reported making $5,871 per month
Additional Pay
$10k tips/gratuities
Job Highlights
Kitchener Area area
Intern
 
10000+ employees
Company - Public
$23
hourly
A Software Engineer() in the Toronto Area area reported making $23 per hour
Job Highlights
1-2 years experience
Toronto Area area
Intern
 
5001 to 10000 employees
Company - Public
$170,000
per year
A Software Engineer in the Toronto Area area reported making $170,000 per year
Job Highlights
Toronto Area area
Full-time
 
1001 to 5000 employees
Company - Public
$125,000
per year
A Software Engineer in the Toronto Area area reported making $125,000 per year
Job Highlights
Toronto Area area
Full-time
 
10000+ employees
Company - Public
$95,000
per year
A Software Engineer in the Vancouver Area area reported making $95,000 per year
Job Highlights
Vancouver Area area
Full-time
 
10000+ employees
Company - Public
$28
hourly
A Software Engineer() in the Ottawa Area area reported making $28 per hour
Job Highlights
Ottawa Area area
Intern
 
10000+ employees
Subsidiary or Business Segment
$40
hourly
A Software Engineer in the Toronto Area area reported making $40 per hour
Job Highlights
1-2 years experience
Toronto Area area
Intern
 
51 to 200 employees
Company - Private