Software Engineering at Microsoft Corporation
H-1B Salary Data · 1,635 certified filings
How much does Microsoft Corporation pay Software Engineering?
Microsoft Corporation pays Software Engineering an average of $171,562 based on 1,635 certified H-1B filings. Salaries range from $82,971 to $284,000.
$171,562
Average
$167,755
Median
$82,971
Minimum
$284,000
Maximum
Microsoft Corporation pays at the industry average of $171,618 for this role.
Software Engineering at Microsoft Corporation by Location
| Location | Avg. Salary | Filings |
|---|---|---|
| Englewood Cliffs, NJ | $247,000 | 1 |
| KENMORE, WA | $236,280 | 1 |
| Aliso Viejo, CA | $231,489 | 2 |
| Los Gatos, CA | $225,294 | 1 |
| Denver, CO | $223,300 | 1 |
| Kenmore, WA | $220,350 | 1 |
| Thornton, CO | $219,000 | 1 |
| Edison, NJ | $214,465 | 2 |
| Hayward, CA | $213,800 | 1 |
| Union City, CA | $213,649 | 3 |
Software Engineering at Other Companies
Other Roles at Microsoft Corporation
Source: US Department of Labor LCA Disclosure Data. Updated: Q1 FY2025.