Salary Distribution
See how Software Engineer salaries are distributed from entry-level (P10) to top earners (P90).
P10P25MedianP75P90
$105,700$134,749$167,500$205,000$231,250
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 $134,749 and $205,000. Top performers in high-cost areas can earn $231,250 or more.
Software Engineer Salary by Location
Remote
99 jobsMedian$162,500
Range$130,000 - $202,950
New York
72 jobsMedian$186,200
Range$162,000 - $213,000
San Francisco
56 jobsMedian$195,000
Range$176,450 - $225,000
Sunnyvale
42 jobsMedian$205,000
Range$179,000 - $244,000
Mountain View
29 jobsMedian$205,000
Range$171,500 - $214,500
Seattle
28 jobsMedian$183,300
Range$165,200 - $215,500
San Diego
25 jobsMedian$168,500
Range$139,100 - $198,800
US
25 jobsMedian$145,743
Range$127,000 - $189,000
Boston
23 jobsMedian$161,500
Range$145,000 - $197,750
Chicago
18 jobsMedian$150,500
Range$131,500 - $190,000
San Jose
18 jobsMedian$178,175
Range$155,000 - $212,150
San Mateo
17 jobsMedian$267,950
Range$218,940 - $318,570
Related Roles
Find Software Engineer Jobs
Browse open Software Engineer positions and find your next opportunity.
View Software Engineer Jobs