Software Engineer Salaries in Sunnyvale, CA

Salary estimated from 510 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: August 16, 2018
Average in Sunnyvale, CA
$132,815 per year
34% Above national average
  • Most Reported
$54,000
$246,000
Salary Distribution

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

The average salary for a Software Engineer is $132,815 per year in Sunnyvale, CA, which is 34% above the national average. Salary estimates are based on 510 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
$171,780 per year
$169,716 per year
$145,850 per year
$144,840 per year
$173,375 per year
$166,106 per year
$158,119 per year
$154,612 per year
$149,363 per year
$142,002 per year
Software Engineer salaries by location
CityAverage salary
$134,058 per year
$139,516 per year
$130,211 per year
$103,122 per year
$129,318 per year

Software Engineer job openings

New Graduate - Software Engineer
Egnyte, Inc.
Mountain View, CA
Software Engineer
Apple
Santa Clara Valley, CA
Software Engineer
Apple
Santa Clara Valley, CA
Software Engineer jobs in Sunnyvale, CA