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$1051339
2Google$211,543$102903
3NVIDIA$188,946$91359
4Box$185,688$893
5LinkedIn$183,615$8894
6Sophos$180,906$87-
7Adobe$178,754$86163
8VMware$177,780$851
9Cisco$165,936$80324
10Amd$155,710$7593
11Intel$151,697$7350
12Salesforce$148,174$71227
13Red Hat$137,609$6668
14Dell$133,758$6438
15HP$123,392$5915
16IBM$105,986$51434
17Northrop Grumman$103,669$50934
18Lockheed Martin$100,865$48604
19Cognizant$99,337$48237
20Oracle$98,856$4818084

Microsoft principal software engineer salary FAQ

Search for principal software engineer jobs