1. Home
  2. Career Explorer
  3. Software Engineer
  4. Salaries
Content has loaded

Software engineer salary in Canada

How much does a Software Engineer make in Canada?

Average base salary

$90,959

The average salary for a software engineer is $90,959 per year in Canada. 7k salaries reported, updated at September 23, 2023

Is this useful?

Top companies for Software Engineers in Canada

  1. Shopify
    3.4
    236 reviews94 salaries reported
    $122,433per year
Is this useful?

Highest paying cities for Software Engineers near Canada

  1. Vancouver, BC
    $103,224 per year
    1.1k salaries reported
  2. Toronto, ON
    $96,783 per year
    2.4k salaries reported
  3. Waterloo, ON
    $96,247 per year
    181 salaries reported
  1. Mississauga, ON
    $94,975 per year
    224 salaries reported
  2. Ottawa, ON
    $94,132 per year
    467 salaries reported
  3. Edmonton, AB
    $91,172 per year
    152 salaries reported
  1. Montréal, QC
    $85,502 per year
    800 salaries reported
  2. Calgary, AB
    $84,678 per year
    224 salaries reported
  3. Markham, ON
    $78,092 per year
    192 salaries reported
Is this useful?

Where can a Software Engineer earn more?

Compare salaries for Software Engineers in different locations
vs.
Explore Software Engineer openings
Is this useful?

How much do similar professions get paid in Canada?

Developer

Job openings

Average $81,276 per year

Is this useful?

Frequently searched careers

Registered Nurse

Truck Driver

Software Engineer

Police Officer

Teacher

Dentist

Pharmacist

Administrative Assistant

Dental Hygienist

Accountant

Electrician

Lawyer