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
| Location | Avg. Salary | Filings |
|---|---|---|
| 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
Software Engineering at Other Companies
Other Roles at Microsoft Corporation
Section 3
Source: US Department of Labor LCA Disclosure Data. Updated: Q1 FY2025.