Software Engineer Salaries in the United States

Salary estimated from 53,063 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: August 17, 2018
Average salary
$102,385 per year
  • Most Reported
$31,000
$213,000
Salary Distribution

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

The average salary for a Software Engineer is $102,385 per year in the United States. Salary estimates are based on 53,063 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
$155,837 per year
$132,661 per year
$116,501 per year
$122,794 per year
$119,761 per year
$114,278 per year
$116,314 per year
$111,985 per year
$112,513 per year
$109,589 per year
Software Engineer salaries by location
CityAverage salary
$134,038 per year
$125,710 per year
$134,058 per year
$119,255 per year
$101,917 per year

Software Engineer job openings

Back-End Engineer
WhereTo
San Francisco, CA
Software Engineer, Application Engineering
Tesla
Fremont, CA
Software Engineer
7Cups
San Francisco, CA
Software Engineer Jobs