Salary Distribution
See how Software Engineer salaries are distributed from entry-level (P10) to top earners (P90).
P10P25MedianP75P90
$110,000$137,500$174,500$212,100$253,500
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 $137,500 and $212,100. Top performers in high-cost areas can earn $253,500 or more.
Software Engineer Salary by Location
Remote
99 jobsMedian$180,800
Range$135,000 - $211,014
New York
83 jobsMedian$192,500
Range$167,500 - $228,950
San Francisco
58 jobsMedian$215,000
Range$189,182 - $264,500
Seattle
31 jobsMedian$185,000
Range$157,500 - $222,950
Jersey City
28 jobsMedian$161,500
Range$159,000 - $185,875
Chicago
24 jobsMedian$161,375
Range$120,000 - $209,000
Sunnyvale
23 jobsMedian$213,000
Range$178,500 - $253,500
San Diego
20 jobsMedian$180,001
Range$165,200 - $217,000
Mountain View
20 jobsMedian$213,000
Range$178,500 - $253,500
Santa Clara
16 jobsMedian$225,000
Range$165,000 - $270,250
Austin
16 jobsMedian$188,500
Range$150,000 - $200,000
Atlanta
15 jobsMedian$142,000
Range$123,575 - $172,366
Related Roles
Find Software Engineer Jobs
Browse open Software Engineer positions and find your next opportunity.
View Software Engineer Jobs