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.

Availability Status

Let us know you're ready to work with one click.

Update My Status

Set Your Status

Click the blue button on your profile page at least once a week to keep your status set to Available.

Set Your Status

Your status will automatically change to Idle and Unknown over time, so update it weekly while you’re looking for work

Update My Status