Salary Distribution
See how Software Engineer salaries are distributed from entry-level (P10) to top earners (P90).
P10P25MedianP75P90
$115,000$146,205$170,001$212,500$249,750
What the numbers mean
- P10: Entry-level or lower-paying markets
- P25-P75: Typical salary range (middle 50%)
- Median: Half earn more, half earn less
- P90: Senior roles or high-paying markets
Your salary potential
Most Software Engineers earn between $146,205 and $212,500. Top performers in high-cost areas can earn $249,750 or more.
Software Engineer Salary by Location
Remote
70 jobsMedian$157,500
Range$127,500 - $189,182
San Francisco
68 jobsMedian$200,000
Range$175,500 - $227,400
New York
55 jobsMedian$200,250
Range$167,500 - $240,000
Seattle
36 jobsMedian$200,000
Range$170,000 - $240,000
Sunnyvale
34 jobsMedian$213,500
Range$179,000 - $253,500
Mountain View
27 jobsMedian$213,500
Range$195,000 - $254,000
US
24 jobsMedian$165,000
Range$135,000 - $191,500
San Jose
20 jobsMedian$179,000
Range$158,850 - $233,350
Austin
20 jobsMedian$169,050
Range$149,150 - $184,150
Redmond
19 jobsMedian$160,650
Range$150,000 - $190,400
Santa Clara
17 jobsMedian$223,500
Range$190,400 - $270,250
Chicago
17 jobsMedian$160,000
Range$127,700 - $180,000
Related Roles
Find Software Engineer Jobs
Browse open Software Engineer positions and find your next opportunity.
View Software Engineer Jobs