Principal Software Engineer Salaries in the United States

Salary estimated from 5,207 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: October 15, 2018
Average salary
$146,626 per year
  • Most Reported
$74,000
$243,000
Salary Distribution

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

The average salary for a Principal Software Engineer is $146,626 per year in the United States. Salary estimates are based on 5,207 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 the United States
CompanyAverage salary
$186,508 per year
$182,489 per year
$160,559 per year
$157,507 per year
$154,235 per year
$153,316 per year
$149,813 per year
$151,898 per year
$169,211 per year
$151,584 per year
Principal Software Engineer salaries by location
CityAverage salary
$152,580 per year
$168,234 per year
$145,718 per year
$156,561 per year
$127,071 per year

Principal Software Engineer job openings

Software Developer I
Manulife
Boston, MA
Principal Software Engineer
Siemens
Tarrytown, NY
Principal Software Engineer
Siemens
Flanders, NJ
Principal Software Engineer Jobs