Content has loaded

Software architect salary in Canada

How much does a Software Architect make in Canada?

Average base salary

$128,938

The average salary for a software architect is $128,938 per year in Canada. 298 salaries reported, updated at July 11, 2026

Software Architect job openings in Canada

slide 1 of 6
slide1 of 6
Senior Principal Platform Arch...
ServiceNow3.8out of 5 stars.
Toronto, ON
Full-time
4 hours ago

Highest paying companies for Software Architect in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
Thomson Reuters
 
$268,320per year
View company
Speridian Technologies
 
$247,520per year
Buchanan Technologies
 
$232,267per year
Insight Global
 
$228,800per year
Coforge
 
$228,800per year
AMD
 
$217,240per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Software Architects near Canada

  1. Markham, ON
    $186,125 per year
  2. Edmonton, AB
    $161,372 per year
  3. North York, ON
    $135,409 per year
  4. Vancouver, BC
    $133,289 per year
  5. Montréal, QC
    $132,094 per year

Where can a Software Architect earn more?

Compare salaries for Software Architects in different locations
vs.

How much do similar professions as Software Architect get paid in Canada?

Chief Software Architect

Job openings
Average $155,153 per year

Principal Software Architect

Job openings
Average $149,653 per year

Senior Software Architect

Job openings
Average $145,351 per year

Senior Technical Architect

Job openings
Average $130,874 per year