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$972
4Chief Software Architect$200,863$97-
5Software Engineering Manager$194,318$938
6Senior Software Architect$182,243$883
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$1053436
2Google$211,543$102856
3NVIDIA$188,946$91359
4Box$185,688$892
5LinkedIn$183,615$88105
6Sophos$180,906$87-
7Adobe$178,754$86187
8VMware$177,780$851
9Cisco$165,936$80464
10Amd$155,710$7584
11Intel$151,697$7332
12Salesforce$148,174$71205
13Red Hat$137,609$6690
14Dell$133,758$6419
15HP$123,392$5910
16IBM$105,986$51497
17Northrop Grumman$103,669$50886
18Lockheed Martin$100,865$48598
19Cognizant$99,337$48450
20Oracle$98,856$4818486

Microsoft principal software engineer salary FAQ

Search for principal software engineer jobs