These are jobs posted as remote anywhere in Canada. A Toronto job that lets you work from home counts as Toronto.
Salary ranges for remote jobs
A senior software engineer in a remote Canadian job has a posted range of $149K to $190K, median $173K in base salary in 2026, from 60 public job postings.
| Role | Junior (0 to 1 years) | Intermediate (2 to 4 years) | Senior (5 to 7 years) | Staff / Lead (8+ years) |
|---|---|---|---|---|
| Software Engineer | Not enough posted ranges yet (n=3) | $108K to $148K, median $131K, n=25 | $149K to $190K, median $173K, n=60 | $184K to $234K, median $211K, n=25 |
| DevOps / SRE / Platform Engineer | Not enough posted ranges yet (n=1) | $116K to $151K, median $118K, n=10 | Not enough posted ranges yet (n=4) | Not enough posted ranges yet (n=1) |
| AI / ML Engineer | Not enough posted ranges yet (n=0) | $168K to $218K, median $180K, n=10 | Not enough posted ranges yet (n=8) | Not enough posted ranges yet (n=4) |
| Engineering Manager | Not enough posted ranges yet (n=0) | $178K to $229K, median $208K, n=16 | Not enough posted ranges yet (n=5) | Not enough posted ranges yet (n=2) |
| Product Manager | Not enough posted ranges yet (n=0) | Not enough posted ranges yet (n=0) | $160K to $184K, median $163K, n=13 | $180K to $240K, median $209K, n=12 |
Low to high is the middle half of employers' posted midpoints (25th to 75th percentile). n is the number of postings. A cell needs 10 or more postings from 5 or more employers. Data as of November 2, 2026.
Cite: Phil Mosher, Canadian tech salary data, baselinetalent.xyz, data as of November 2, 2026. CC BY 4.0.
No posted ranges yet for Data Engineer, Cybersecurity Engineer, Tech Lead, Product Designer, UX Designer / Researcher.
Where the government figure disagrees
- Senior and staff or lead posted medians sit 71% to 108% above the government survey figure (Software Engineer). That's expected, because the survey covers every experience level.
- Many of these postings come from foreign-headquartered multinationals, which pay above local medians: Software Engineer, intermediate, 30% above (60% of postings). AI / ML Engineer, intermediate, 88% above (50% of postings).
- The government figures cover every employer, including in-house IT at non-tech firms, and lag: Engineering Manager, intermediate, 63% above.
Check your role and level in the salary calculator.
How to read these
Jobs posted as remote anywhere in Canada pay about the same as Toronto jobs in 2026. Many of those postings come from U.S.-headquartered employers.
Whether a remote posting has to show a pay range depends on the employer's province. Ontario and B.C. require one. Most other provinces don't, so this sample leans toward employers that hire in those two.
How this was built
Every number here comes from public data, with a minimum of 10 postings from 5 employers per cell.
How every number here is built, tested and checked against government data: how the salary data is built.
Questions people ask
What does a remote senior software engineer earn in Canada?
The posted range for a senior software engineer in a job posted as remote anywhere in Canada is $149K to $190K, median $173K in base salary in 2026, from 60 public job postings.
Do remote jobs in Canada have to post a pay range?
It depends on the employer's province. Ontario and B.C. require a range in public postings. Most other provinces don't.
Sources
- Public job postings that state a pay range, from employers' own job boards (969 postings from 142 employers). Every posting is listed in the data download. Phil Mosher, baselinetalent.xyz, as of 2026-11-02
- Job Bank wages, NOC 21211, Canada Job Bank (ESDC) / Statistics Canada, updated November 19, 2025. Reference period 2023-2024
- Statistics Canada. Table 14-10-0444-01 Job vacancies and average offered hourly wage by occupation (unit group), quarterly, unadjusted for seasonality Statistics Canada, released 2026-09-15. Reference 2025 Q3 to 2026 Q2
- Job Bank wages, NOC 20012, Canada Job Bank (ESDC) / Statistics Canada, updated November 19, 2025. Reference period 2023-2024