Post job

Average Microsoft principal software engineer salary

$186,106yearly

$64.53 hourly rate

Entry-level Microsoft principal software engineer salary
$143,000 yearly
Updated April 5, 2024

How much does Microsoft pay principal software engineers?

The average salary for Microsoft principal software engineers is $186,106 per year. Microsoft principal software engineer salaries range between $143,000 to $241,000 per year. Microsoft principal software engineers earn 39% more than the national average salary for principal software engineers of $134,230.

Location impacts how much a principal software engineer at Microsoft can expect to make. Principal software engineers at Microsoft make the most in Redmond, WA, Mountain View, CA, and Tempe, AZ.

How much does Microsoft pay principal software engineers by location?

Microsoft pays principal software engineers the most in Redmond, WA, Mountain View, CA, and Tempe, AZ. Additionally, cities like New York and Cambridge also report highly competitive salaries for principal software engineers at Microsoft.

Principal software engineer Microsoft salary by location

RankCityAvg. salaryHourly rate
1Redmond, WA$228,249$109.74
2Mountain View, CA$224,001$107.69
3Tempe, AZ$177,528$85.35
4New York, NY$165,529$79.58
5Cambridge, MA$158,199$76.06
6Iselin, NJ$153,191$73.65
7Washington, DC$152,511$73.32
8Irving, TX$151,715$72.94
9Reston, VA$151,115$72.65
10Fargo, ND$149,914$72.07

Highest-paid Microsoft principal software engineers by job level

RankJob titleAverage salaryHourly rateJob openings
1Director Of Software Development$221,039$106-
2Software Director$210,777$101-
3Senior Software Engineer Manager$201,175$973
4Chief Software Architect$200,863$97-
5Software Engineering Manager$194,318$9312
6Senior Software Architect$182,243$882
7Software Leader$180,231$87-
8Software Development Manager$179,851$86-
9Lead Software Architect$175,203$84-
10Vice President, Software Development$175,179$84-

Recent salaries for principal software engineers at microsoft

JobLocationDate addedSalary
Principal Software EngineerRedmond, WA06/28/2025$188,000
Senior/Principal Software Engineer-CTJ-PolyReston, VA06/27/2025$180,400
Senior/Principal Software Engineer-CTJ-PolyElkridge, MD06/27/2025$180,400
Principal DPU Software Engineer-Secure EnclaveRaleigh, NC06/26/2025$180,400
Principal DPU Software Engineer-Secure EnclaveHillsboro, OR06/26/2025$180,400

Principal software engineer salary at Microsoft competitors

RankCompanyAverage salaryHourly rateJob openings
1Meta$217,864$1051400
2Google$211,543$102935
3NVIDIA$188,946$91438
4Box$185,688$891
5LinkedIn$183,615$88140
6Sophos$180,906$87-
7Adobe$178,754$86232
8VMware$177,780$851
9Cisco$165,936$80326
10Amd$155,710$7596
11Intel$151,697$7358
12Salesforce$148,174$71244
13Red Hat$137,609$6671
14Dell$133,758$6436
15HP$123,392$5921
16IBM$105,986$51498
17Northrop Grumman$103,669$50935
18Lockheed Martin$100,865$48579
19Cognizant$99,337$48182
20Oracle$98,856$4819689

Microsoft principal software engineer salary FAQ

Search for principal software engineer jobs