Principal Software Engineer Salaries in the United States

Salary estimated from 4,295 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: March 16, 2019
Average salary
$151,438 per year
  • Most Reported
$76,000
$241,000
Salary Distribution

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

The average salary for a Principal Software Engineer is $151,438 per year in the United States. Salary estimates are based on 4,295 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
$181,754 per year
$187,450 per year
$171,844 per year
$154,311 per year
$154,306 per year
$154,237 per year
$154,190 per year
$153,950 per year
$153,828 per year
$153,809 per year
Principal Software Engineer salaries by location
CityAverage salary
$153,145 per year
$177,866 per year
$172,602 per year
$147,433 per year
$136,851 per year

Principal Software Engineer job openings

Principal Software Engineer
ACI Worldwide
East Brunswick, NJ
Front-end Software Developer - 15+ yrs exp (Cleared Position!)
Belay Technologies, Inc
Annapolis Junction, MD
Software Developer
MicroD
Charlotte, NC
Principal Software Engineer Jobs