Salary Distribution
See how Software Engineer salaries are distributed from entry-level (P10) to top earners (P90).
P10P25MedianP75P90
$105,050$130,000$168,305$205,000$244,000
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 $130,000 and $205,000. Top performers in high-cost areas can earn $244,000 or more.
Software Engineer Salary by Location
Remote
121 jobsMedian$152,350
Range$115,000 - $182,500
New York
57 jobsMedian$188,950
Range$169,125 - $213,000
San Francisco
42 jobsMedian$202,500
Range$179,000 - $245,000
Sunnyvale
42 jobsMedian$205,000
Range$175,500 - $244,000
Seattle
36 jobsMedian$186,750
Range$171,500 - $224,580
San Diego
35 jobsMedian$139,100
Range$128,500 - $189,200
San Mateo
29 jobsMedian$267,950
Range$220,020 - $318,570
US
29 jobsMedian$165,600
Range$140,000 - $199,000
Mountain View
28 jobsMedian$193,000
Range$171,500 - $213,000
Jersey City
17 jobsMedian$183,500
Range$183,500 - $215,500
Boston
16 jobsMedian$153,910
Range$120,000 - $175,000
Austin
15 jobsMedian$140,500
Range$123,000 - $197,750
Related Roles
Find Software Engineer Jobs
Browse open Software Engineer positions and find your next opportunity.
View Software Engineer Jobs