Median salary
$180,000
median over time
Typical range
$150k – $220k
25th–75th percentile
Disclosing pay
22.6%
3,091 of 13,685 roles
Live roles
13,685
open right now
Senior Staff Backend Engineer ($500k - $1.5m salary)
Senior Staff Frontend Engineer ($500k - $1.5m salary)
Senior Staff Full Stack Engineer ($500k - $1.5m salary)
Solutions Engineer
Site Reliability Engineer
Founding Engineer
Software Engineer (Full-Stack)
Security Engineer, Application Security
| Company | Median | Roles |
|---|---|---|
Accenture Federal Services
|
$159,700 | 287 |
Anduril Industries
|
$170,000 | 282 |
Vast
|
$166,656 | 110 |
| GR GRVTY | $161,250 | 58 |
Air Apps
|
$68,094 | 53 |
Sierra
|
$307,776 | 43 |
Rocket Lab Corporation
|
$154,500 | 38 |
Two Six Technologies
|
$170,900 | 37 |
| Location | Median | Roles |
|---|---|---|
| Sydney | $314,196 | 4 |
| Singapore | $232,897 | 8 |
| San Francisco | $220,000 | 565 |
| Seattle | $214,700 | 109 |
| New York | $210,000 | 511 |
| Chicago | $200,000 | 35 |
| Boston | $192,500 | 86 |
| Austin | $189,500 | 32 |
| Los Angeles | $180,950 | 50 |
| Denver | $177,500 | 43 |
See every TypeScript role
Browse the live listings, or save this search and get alerted the moment a new one posts.
The median salary for TypeScript roles is $180,000 per year. Most pay falls between $150,000 (25th percentile) and $220,000 (75th percentile), with the broader 10th–90th percentile band running from $114,000 to $256,000.
These figures are computed live from 13,685 active TypeScript roles on JobsRadar, of which 3,091 (22.6%) publish a salary range. Pay is normalized to annualized USD so roles can be compared on equal terms; the highest-paying roles listed above show their original posted currency. Numbers refresh every few hours as new roles are posted and older ones close.
Employers currently hiring well-paid TypeScript roles include Baton Corporation Ltd, Rain, coreflow and Replo.
Salary transparency varies by employer and region, so the disclosing share above reflects only roles that publish pay — not every open position. Use it as a directional benchmark rather than an exact offer.