Software Engineer Salaries in the United States

Salary estimated from 26,928 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: May 23, 2019
Average salary
$107,356 per year
  • Most Reported
$33,000
$222,000
Salary Distribution

How much does a Software Engineer make in the United States?

The average salary for a Software Engineer is $107,356 per year in the United States. Salary estimates are based on 26,928 salaries submitted anonymously to Indeed by Software Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Software Engineer is 1-3 years.
Software Engineer salaries by company in the United States
CompanyAverage salary
$137,703 per year
$132,602 per year
$134,522 per year
$127,686 per year
$130,891 per year
$127,330 per year
$123,545 per year
$118,208 per year
$116,215 per year
$111,621 per year
Software Engineer salaries by location
CityAverage salary
$133,105 per year
$136,052 per year
$135,875 per year
$107,385 per year
$110,353 per year

Software Engineer job openings

Software Engineers (all levels) Davis Start-up
Spotlight-Education
Davis, CA
Software Engineer - I
f5
Seattle, WA
Software Engineer, Backend
Roostify
San Francisco, CA
Recent Graduate -- Software Engineer
Johanson Transportation Service
Tigard, OR
Backend Engineer
Frame.io
New York, NY
Backend Engineer
Remesh
New York, NY
Junior Software Engineer (Mountain View, CA)
Auto-Chlor System
Mountain View, CA
Embedded Systems Software Engineer
ComResource
Hazelwood, MO
Software Developer
Fab Light
Oakland, CA
Jr Full Stack Engineer
Zwift
Long Beach, CA
Back End Software Engineer
Job Boards
Dallas, TX
Back End Software Engineer
Stratifyd
Charlotte, NC
Back End Software Engineer
Ad Hoc
Chicago, IL
Back End Software Engineer
Job Boards
Denver, CO
System Software Engineer
Samsung Research America
Mountain View, CA
Software Engineer Jobs