Software Engineering at Microsoft Corporation

H-1B Salary Data · 6,555 certified filings

Section 1

How much does Microsoft Corporation pay Software Engineering?

Microsoft Corporation pays Software Engineering an average of $175,232 based on 6,555 certified H-1B filings. Salaries range from $82,971 to $325,000.

$175,232
Average
$172,600
Median
$82,971
Minimum
$325,000
Maximum

Microsoft Corporation pays 0.1% above the industry average of $175,025 for this role.

Software Engineering at Microsoft Corporation by Location

LocationAvg. SalaryFilings
Brentwood, CA $255,600 1
CONCORD, CA $248,451 1
Englewood Cliffs, NJ $247,000 1
KENMORE, WA $236,280 1
Ipswich, MA $234,883 1
Mountain House, CA $230,840 1
Los Gatos, CA $225,294 1
Denver, CO $223,300 3
FREMONT, CA $220,206 1
Englewood, CO $218,837 2
Section 2
Section 3
Source: US Department of Labor LCA Disclosure Data. Updated: Q1 FY2025.