← Salaries

Engineering salaries in Canada

Built from 554 employer-stated ranges observed in live postings (as of 2026-10-10). Every number traces to a public source row.

Inspect the evidence rows
Live evidence panel · as of 2026-10-10 FX 2026-10-09 · annual USD, reference FX
$116,439
Median
n=554 stated ranges
$84,351
P25
$146,296
P75
59.0%
Salary disclosure rate
944 open roles
The one-line answer

Employers hiring Engineering roles in Canada state a median of $116,439 annual USD (P25 $84,351, P75 $146,296), measured from 554 employer-published ranges as of 2026-10-10.

Beyond base: 41.7% of evaluated postings here mention equity, 27.5% mention bonus/commission (n=944 evaluated excerpts).

Skills mentioned in this market

Tokens that literally appear in the posting text, with n and share of open roles. Not inferred.

Skill n Share of open roles
Python 242 25.6%
AWS 182 19.3%
SQL 158 16.7%
CI/CD 156 16.5%
Kubernetes 143 15.1%
Roadmapping 120 12.7%
React 119 12.6%
Java 114 12.1%
Agile 111 11.8%
TypeScript 104 11.0%
Git 99 10.5%
Azure 90 9.5%

Where would an offer land?

Type any annual figure to see its percentile inside the 554 employer-stated ranges on this page. Calculated in your browser — nothing is sent anywhere.

Enter an amount to place it against the published distribution.

P10
$58,483
P20
$80,836
P30
$92,786
P40
$108,250
P50
$116,439
P60
$129,689
P70
$139,741
P80
$151,566
P90
$184,517

Deciles of employer-stated ranges (midpoints, annual USD) for this market. Percentiles interpolate between deciles; sample statistics, not an offer recommendation.

Median over time

What moved here in 30 days

2
ranges revised up (30d)
2
ranges revised down (30d)
5
ranges newly stated (30d)
157
closed

Change events derived from consecutive dated observations of this market. Full stream: API →

Who is being hired here

Senior40.0% (259)Manager21.5% (139)Staff15.9% (103)Intern6.0% (39)Mid5.6% (36)Principal4.8% (31)Junior2.6% (17)
Share of levelable roles in this market, by level. 68.5% of the 944 open roles here carry a level signal in the title; the rest are excluded, not guessed.
Composition

30.9% of open roles here are remote-eligible, and Senior roles are the largest slice at 40.0% of postings.

Stated pay by level

Seniorityn P25MedianP75
Director 9 $126,034 $149,020 $181,003
Staff 70 $133,555 $148,317 $184,517
Manager 88 $105,438 $139,741 $166,944
Principal 22 $131,798 $139,741 $147,965
Senior 163 $107,547 $126,878 $141,639
Mid 29 $84,351 $111,062 $111,062
Junior 12 $54,477 $56,234 $56,234
Intern 32 $42,510 $42,510 $56,937

levels shown only at n≥3 · USD comparisons use dated reference FX; original local ranges are retained.

Companies behind these numbers (Canada)

CompanySector Open rolesStated ranges
gdmsi — 53 52 View roles →
affirm fintech 40 40 View roles →
okta software 39 39 View roles →
lyft consumer 30 30 View roles →
1password — 26 26 View roles →
elastic software 21 21 View roles →
aristanetworks — 20 20 View roles →
gitlab software 23 18 View roles →
robinhood fintech 16 16 View roles →
braze — 14 14 View roles →
instacart consumer 14 14 View roles →
brex fintech 13 12 View roles →

Level benchmarks in this market

Related benchmarks

Embed this benchmark

A self-updating exhibit: the iframe always shows the current n-gated numbers, with attribution.

<iframe src="https://payevidence.com/embed/benchmark/engineering/ca"
        width="600" height="320" style="border:1px solid #d9d4c5"
        title="Engineering · Canada — PayEvidence"></iframe>
Sample statistics of tracked employers, not a labor-market census. Unknown values stay empty; USD comparisons use dated reference FX. Methodology →