Salary Distribution
See how Software Engineer salaries are distributed from entry-level (P10) to top earners (P90).
P10P25MedianP75P90
$106,500$130,469$165,000$200,000$235,850
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,469 and $200,000. Top performers in high-cost areas can earn $235,850 or more.
Software Engineer Salary by Location
Remote
110 jobsMedian$155,000
Range$131,500 - $198,900
New York
56 jobsMedian$183,500
Range$145,000 - $205,000
San Francisco
49 jobsMedian$201,500
Range$186,500 - $245,000
Sunnyvale
37 jobsMedian$213,000
Range$184,150 - $244,000
US
27 jobsMedian$147,200
Range$117,500 - $182,500
Seattle
25 jobsMedian$207,500
Range$180,500 - $237,034
Mountain View
24 jobsMedian$182,250
Range$171,500 - $205,000
Boston
23 jobsMedian$161,500
Range$153,910 - $197,750
San Diego
19 jobsMedian$139,100
Range$137,507 - $174,800
Palo Alto
17 jobsMedian$185,000
Range$165,000 - $225,000
Chicago
16 jobsMedian$155,700
Range$130,333 - $190,000
Austin
15 jobsMedian$162,050
Range$120,000 - $226,600
Related Roles
Find Software Engineer Jobs
Browse open Software Engineer positions and find your next opportunity.
View Software Engineer Jobs