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

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.