Content has loaded

Entry level software engineer salary in Canada

How much does an Entry Level Software Engineer make in Canada?

Average base salary

$106,193

The average salary for a entry level software engineer is $106,193 per year in Canada. 4 salaries reported, updated at June 1, 2026

Highest paying companies for Entry Level Software Engineer in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
AMD
 
$185,900per year
View company
Westeck Windows and Doors
 
$46,800per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Entry Level Software Engineers near Canada

  1. Vancouver, BC
    $110,673 per year
  2. Ottawa, ON
    $98,235 per year
  3. Toronto, ON
    $85,895 per year

Where can an Entry Level Software Engineer earn more?

Compare salaries for Entry Level Software Engineers in different locations
vs.

How much do similar professions as Entry Level Software Engineer get paid in Canada?

Junior Software Engineer

Job openings
Average $67,226 per year

Principal Software Engineer

Job openings
Average $176,300 per year

Software Engineer Intern

Job openings
Average $30.02 per hour