Skip to content
H1BSalary.net

Principal Software Engineer at Microsoft

Pay by year, the work locations, and the prevailing-wage level breakdown.

What does Microsoft pay a Principal Software Engineer on an H-1B?

$192k Microsoft has filed 222 H-1B labor condition applications for the role of Principal Software Engineer with the U.S. Department of Labor between FY2017 and FY2024 at a median base salary of $192k. Most of those filings fall between $179k and $210k. Base salary is the wage stated on the filing, not total compensation.

H-1B LCA filings
222
Median base salary
$192k
Middle 50%
$179k to $210k

Filings and pay by year

Principal Software Engineer at Microsoft, by fiscal year

Show the numbers behind this chart
Microsoft Principal Software Engineer H-1B filings and median base salary by fiscal year
Fiscal yearFilingsMedian base salary
FY20246$234k
FY202320$219k
FY202241$217k
FY202110$191k
FY202013$195k
FY201926$192k
FY201864$184k
FY201742$178k

Where this work is

Work locations named on the filings, most common first

LocationFilingsMedian base salary
Redmond, WA133$186k
Bellevue, WA38$185k
Sunnyvale, CA17$210k
Mountain View, CA12$235k
Santa Clara, CA6$220k
San Francisco, CA3$235k
Austin, TX2$180k
Issaquah, WA2$194k
Pleasanton, CA2$218k
Bentonville, AR1$175k
Fort Collins, CO1$192k
Fremont, CA1$252k

Prevailing-wage level

The experience level DOL assigns the role, I (entry) to IV (expert)

LevelFilingsMedian base salary
Level III7$170k
Level IV194$194k

Other roles Microsoft sponsors

See Microsoft's full H-1B and green-card profile