Software Engineering salaries in Canada
The median executive Software Engineering salary in Canada is CA$200,000 per year, with the market band from CA$141,500 to CA$275,000 (jobbank.gc.ca, 2026-08-30).
By seniority
executive (High quality data)
- P25
- CA$141,500
- Median
- CA$200,000
- P75
- CA$275,000
- per month
- CA$16,667
About CA$16,667 per month at the median.
Job Bank NOC 00012 Senior managers - financial, communications and other business services (incl. tech-company senior management), Canada national, LFS 2023-2024: low/median/high $51.28/$96.15/$153.85/hr; annualized x2080 (p50=$199,992); p25/p75 interpolated from p10/p50/p90. Cross-checked vs Robert Half Canada 2026 CTO national band $185,000-$244,750 (mid $220,500), which falls between p50 and p75, consistent.
lead (Low quality data)
- P25
- CA$119,750
- Median
- CA$143,250
- P75
- CA$162,500
- per month
- CA$11,938
About CA$11,938 per month at the median.
Robert Half Canada 2026 Salary Guide job-details page, national band for Senior Software Engineer/Developer, stated as low/mid/high by experience tier (limited/moderate/extensive); mapped directly to p25/p50/p75. Single recruiter source, no official NOC separates lead from senior software developers.
senior (High quality data)
- P25
- CA$76,500
- Median
- CA$100,000
- P75
- CA$137,500
- per month
- CA$8,333
About CA$8,333 per month at the median.
Job Bank NOC 21232 Software developers and programmers, Canada national, LFS 2023-2024, updated 2025-11-19, n not stated: low/median/high $30.00/$48.08/$76.92 per hour (=p10/p50/p90). Annualized x2080h (p50=$100,006). p25/p75 linearly interpolated between p10-p50 and p50-p90. RH 2026 Canada guide Senior Software Engineer/Developer national band $119,750-$162,500 corroborates the upper half. NOC distribution spans all experience levels; senior proxied by the occupation median.
Sources for these numbers
- https://www.jobbank.gc.ca/wagereport/occupation/1035
- https://www.roberthalf.com/ca/en/job-details/chief-technology-officer
- https://www.roberthalf.com/ca/en/job-details/senior-software-engineerdeveloper
- https://www.jobbank.gc.ca/wagereport/occupation/22548
These are market medians. Your own quote also depends on your current pay, your walk-away floor, and the package you need. Get your personal quote.