Salary Distribution
See how Software Engineer salaries are distributed from entry-level (P10) to top earners (P90).
P10P25MedianP75P90
$102,500$127,500$162,650$200,000$235,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 $127,500 and $200,000. Top performers in high-cost areas can earn $235,000 or more.
Software Engineer Salary by Location
Remote
106 jobsMedian$156,000
Range$121,000 - $199,750
New York
62 jobsMedian$190,000
Range$162,650 - $227,500
San Francisco
47 jobsMedian$229,500
Range$185,000 - $290,000
US
42 jobsMedian$158,000
Range$130,000 - $200,000
Sunnyvale
32 jobsMedian$209,000
Range$175,500 - $244,000
San Diego
28 jobsMedian$139,100
Range$135,500 - $174,000
Seattle
26 jobsMedian$186,050
Range$171,500 - $236,900
Mountain View
25 jobsMedian$205,000
Range$193,000 - $240,000
Boston
21 jobsMedian$161,500
Range$130,000 - $186,450
Santa Clara
19 jobsMedian$223,500
Range$189,950 - $245,000
Chicago
18 jobsMedian$134,000
Range$127,245 - $155,700
Austin
18 jobsMedian$161,125
Range$120,000 - $197,950
Related Roles
Find Software Engineer Jobs
Browse open Software Engineer positions and find your next opportunity.
View Software Engineer Jobs