REAL DATA FROM U.S. DEPARTMENT OF LABOR

H1B Salary Search

Search millions of U.S. H-1B filings by employer, job title, location and salary.

2.57M+H-1B Filings
FY2021–2025Historical Data
40+Data Fields
Popular:
FY2025

Search Results

Page 1

Mechanical Engineering

Microsoft Corporation
AUSTIN · TX · 78717
FY2025 Prevailing $118,622 SOC 17-2141.00 Certified
Offered salary
$162,835
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
AUSTIN · TX · 78759
FY2025 Prevailing $118,622 SOC 17-2141.00 Certified
Offered salary
$162,835
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
REDMOND · WA · 98052
FY2025 Prevailing $123,594 SOC 17-2141.00 Certified
Offered salary
$201,001
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
REDMOND · WA · 98052
FY2025 Prevailing $123,594 SOC 17-2141.00 Certified
Offered salary
$201,001
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
FAYETTEVILLE · GA · 30214-4524
FY2025 Prevailing $109,970 SOC 17-2141.00 Certified
Offered salary
$150,000
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
REDMOND · WA · 98052
FY2025 Prevailing $141,835 SOC 17-2141.00 Certified
Offered salary
$222,947
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
QUINCY · WA · 98848
FY2025 Prevailing $88,982 SOC 17-2141.00 Certified
Offered salary
$140,000
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
REDMOND · WA · 98052
FY2025 Prevailing $118,976 SOC 17-2141.00 Certified
Offered salary
$214,205
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
EAST POINT · GA · 30349
FY2025 Prevailing $89,419 SOC 17-2141.00 Certified
Offered salary
$161,000
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
LEESBURG · VA · 20175
FY2025 Prevailing $104,624 SOC 17-2141.00 Certified
Offered salary
$165,800
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
REDMOND · WA · 98052
FY2025 Prevailing $99,112 SOC 17-2141.00 Certified
Offered salary
$161,000
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
GOODYEAR · AZ · 85338-4006
FY2025 Prevailing $87,090 SOC 17-2141.00 Certified
Offered salary
$122,600
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
REDMOND · WA · 98052
FY2025 Prevailing $99,112 SOC 17-2141.00 Certified
Offered salary
$163,670
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
REDMOND · WA · 98052
FY2025 Prevailing $118,976 SOC 17-2141.00 Certified
Offered salary
$214,205
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
FAYETTEVILLE · GA · 30214
FY2025 Prevailing $89,419 SOC 17-2141.00 Certified
Offered salary
$157,000
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
REDMOND · WA · 98052
FY2025 Prevailing $99,112 SOC 17-2141.00 Certified
Offered salary
$163,919
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
REDMOND · WA · 98052
FY2025 Prevailing $99,112 SOC 17-2141.00 Certified
Offered salary
$143,130
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
REDMOND · WA · 98052
FY2025 Prevailing $99,112 SOC 17-2141.00 Certified
Offered salary
$152,995
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
FAYETTEVILLE · GA · 30124
FY2025 Prevailing $66,310 SOC 17-2141.00 Certified
Offered salary
$150,000
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
REDMOND · WA · 98052
FY2025 Prevailing $99,112 SOC 17-2141.00 Certified
Offered salary
$152,995
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
REDMOND · WA · 98052
FY2025 Prevailing $118,976 SOC 17-2141.00 Certified
Offered salary
$196,730
Occupation
Mechanical Engineers

Mechanical Engineering

Microsoft Corporation
CHEYENNE · WY · 82007
FY2025 Prevailing $104,562 SOC 17-2141.00 Certified
Offered salary
$158,000
Occupation
Mechanical Engineers