Software Engineer Salary

Midpoint U.S. salary*



The midpoint starting salary for a software engineer is $121,000. A software engineer designs, develops, tests, and evaluates software and for computers and electronic devices. Employers may agree to higher starting salaries for software engineers with relevant certifications, such as with ASP development.

Midpoint software engineer salaries in U.S. cities

Austin, TX  
Boulder, CO  
Chicago, IL  
Memphis, TN  
Minneapolis, MN  
New York, NY  
Omaha, NE  
Portland, OR  
Raleigh, NC  
San Francisco, CA  
Seattle, WA  

Roles similar to software engineer

Software developer  
Network architect  
Applications architect  
Lead applications developer  
Mobile applications developer  
Big data engineer  
Database developer  

*Salaries listed represent the 50th percentile, or midpoint, of starting salaries.


Download the 2018 Salary Guide

Get more details on software engineer salaries:


Thanks for your interest! Your download will be emailed to you.