Principal Software Engineer Salary

Average Yearly Salary
Updated May 18, 2020
$127,000
$101,000
$127,000
$159,000
Principal Software Engineers in the United States make an average salary of $127,772 per year or $61.43 per hour. People on the lower end of that spectrum, the bottom 10% to be exact, make roughly $102,000 a year, while the top 10% makes $159,000. If you like following the crowd, Technology and Professional companies tend to attract the most workers in this field. But if you're in it for the money, then you'll want to seek out Telecommunication, Technology, and Finance companies, as employees in each industry have reported the highest salaries. As most things go, location can be critical. Washington, California, Colorado, Texas, and Utah provide the highest Principal Software Engineer salaries.
Best Paying Cities
Redmond, WA
$166,323
0 selections

Map of Principal Software Engineer Salaries

The darker areas on the map show where Principal Software Engineers earn the highest salaries across all 50 states.

Average Salary:

Average Principal Software Engineer Salary By Location

Throughout the U.S., the average salary for a Principal Software Engineer is roughly $127,772 per year, which boils down to $61.43 per hour. Interestingly enough, Principal Software Engineers have the highest salaries in Redwood City, CA at about $169,784 per year. For those who are just starting out, the average entry-level salary in Redwood City, CA is $124,000. Additionally, Principal Software Engineers make more than the average salary in Redmond, WA, Broomfield, CO, Austin, TX, New York, NY, and Reston, VA. On a more broad level, Principal Software Engineer salaries are highest in Washington, California, Colorado, Texas, Utah, Oregon, and New York. On the contrary, Indiana, North Dakota, and South Dakota offer the lowest Principal Software Engineer salaries.
City
Average Salary

Average Principal Software Engineer Salary By Company

To earn a high income as a Principal Software Engineer, working for Walmart or Sears Holdings might be your best bet, as they are the highest paying companies in this field. In addition, companies like Microsoft and Nordstrom report highly competitive salaries for Principal Software Engineers.
Company
Average Salary
$202,260
$202k
$187,366
$187k
$186,298
$186k
$175,421
$175k
$174,995
$175k
$172,503
$173k
$170,312
$170k
$169,791
$170k

The largest raises come from changing jobs.

See what's out there.

Principal Software Engineer Salary History

Compare salaries for individual cities or states with the national average.

Principal Software Engineer Salary By Experience Level

The salary for a Principal Software Engineer can vary depending on the years of experience that a person has, from entry level to senior level. Data on how experience level affects total compensation is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.

Recently Added Principal Software Engineer Salaries

CompanyJobLocationDate AddedSalary
Principal Salesforce Software Engineer
Principal Salesforce Software Engineer
06/27/2020
06/27/2020
$111,000
$111,000
06/27/2020
Solute Careers
Solute Careers
Principal Software Engineer
Principal Software Engineer
Principal Software Engineer
06/27/2020
06/27/2020
$150,000
$150,000
06/27/2020
Principal Software Engineer, UI
Principal Software Engineer, UI
06/25/2020
06/25/2020
$125,220
$125,220
06/25/2020
Management Decisions, Inc.
Management Decisions, Inc.
Principal Software Engineer
Principal Software Engineer
Principal Software Engineer
06/17/2020
06/17/2020
$130,000
$130,000
06/17/2020
Principal Software Engineer
Principal Software Engineer
06/16/2020
06/16/2020
$125,220
$125,220
06/16/2020
Real Time Software Engineer Principal
Real Time Software Engineer Principal
06/09/2020
06/09/2020
$187,830
$187,830
06/09/2020
Principal Software Engineer
Principal Software Engineer
06/08/2020
06/08/2020
$180,000
$180,000
06/08/2020
Management Decisions, Inc.
Management Decisions, Inc.
Principal Software Engineer/Scala/Vuejs/Nosql
Principal Software Engineer/Scala/Vuejs/Nosql
Principal Software Engineer/Scala/Vuejs/Nosql
06/05/2020
06/05/2020
$180,000
$180,000
06/05/2020
Management Decisions, Inc.
Management Decisions, Inc.
Principal Software Engineer
Principal Software Engineer
Principal Software Engineer
05/30/2020
05/30/2020
$200,000
$200,000
05/30/2020
Software Engineering Principal
Software Engineering Principal
05/27/2020
05/27/2020
$208,700
$208,700
05/27/2020