Principal Software Engineer Salaries in San Diego, CA

Salary estimated from 56 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: August 16, 2018
Average in San Diego, CA
$142,684 per year
Meets national average
  • Most Reported
$72,000
$225,000
Salary Distribution

How much does a Principal Software Engineer make in San Diego, CA?

The average salary for a Principal Software Engineer is $142,684 per year in San Diego, CA, which meets the national average. Salary estimates are based on 56 salaries submitted anonymously to Indeed by Principal Software Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Principal Software Engineer is 4-6 years.
Principal Software Engineer salaries by company in San Diego, CA
CompanyAverage salary
$185,000 per year
$137,919 per year
$125,385 per year
$121,273 per year
$120,971 per year
$110,532 per year
$148,521 per year
$121,800 per year
Principal Software Engineer salaries by location
CityAverage salary
$165,962 per year
$152,168 per year
$169,842 per year
$127,228 per year
$161,340 per year

Principal Software Engineer job openings

BSP Lead Engineer (Staff/Principal Software Engineer)
Inseego
San Diego, CA
Principal Software Engineer / Staff Software Engineer (Java Developer) San Diego CA
Kaiser Permanente
San Diego, CA
Startup CTO / Software Engineering Leader
IM Your Doc
San Diego, CA
Principal Software Engineer jobs in San Diego, CA