Software engineers are in high demand these days. Employers can’t hire them fast enough and employees are routinely switching companies for higher pay and quality of work. Below we look at our stats for where Software Engineers can earn the most including salary, best paying companies, best cities to work, hiring trends and more.
Salary & Compensation
Software Engineers make an average of $109,442, ranging from $93,321 at the 25th percentile to $123,062 at the 75th percentile, with top earners (the top 10%) earning more than $139,377.
Best Paying Companies
These are the 5 best paying companies for Software Engineers. (click on the company for more info.)
|Rank||Company||Pay (base)||Total Comp|
Best Paying Locations
These are the 5 best paying cities for Software Engineers.
- Mountainview, CA — $195k
- Palo Alto, CA — $171k
- Sunnyvale, CA — $157k
- Seattle, WA — $153k
- San Francisco, CA — $132k
These are the top schools where Software Engineers attend.
- University of California, Berkeley
- Carnegie Mellon University
- University of Southern California
- University of Washington
- Stanford University
And the top degrees for Software Engineers.
- 71% Bachelor degree
- 5% Masters degree
- 1% PH.D.
These are the top technical skills Software Engineers should know.
- Software development
These companies hire the most Software Engineers.
There are a lot of open jobs for Software Engineers. Use Paysa job search and your resume to maximize your chances of getting a job.
Career Advice, Tips & Tricks
Visit Paysa to learn more about we can help your career, market worth and find you a job you love and that pays well.