Software Engineer Salaries in Sunnyvale, CA

Salary estimated from 448 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: September 16, 2018
Average in Sunnyvale, CA
$131,859 per year
33% Above national average
  • Most Reported
$53,000
$245,000
Salary Distribution

How much does a Software Engineer make in Sunnyvale, CA?

The average salary for a Software Engineer is $131,859 per year in Sunnyvale, CA, which is 33% above the national average. Salary estimates are based on 448 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 Sunnyvale, CA
CompanyAverage salary
$144,347 per year
$137,101 per year
$131,015 per year
$60.35 per hour
$63.34 per hour
$48.00 per hour
$50.00 per hour
$50.00 per hour
$64.01 per hour
$68.63 per day
Software Engineer salaries by location
CityAverage salary
$132,262 per year
$140,678 per year
$128,552 per year
$103,901 per year
$112,551 per year

Software Engineer job openings

Software Engineer, Entry-Level (2019)
Coursera
Mountain View, CA
Backend Software Engineer - Java
Groupon
Palo Alto, CA
Junior Software/Infrastructure Engineer
Apple
Santa Clara Valley, CA
Software Engineer jobs in Sunnyvale, CA