LinkedIn - FY2019

1,093 H1B visa applications filed in fiscal year 2019

1,093
Total Filings
$168,592
Median Salary
99.6%
Approval Rate
1,022
Certified (4 denied)

Salary Distribution

$169K $135K 10th $210K 90th

Range shows where 80% of salaries fall. The marker indicates the median.

Salary Frequency

$75K-$100K: 4 filings$100K-$125K: 41 filings$125K-$150K: 352 filings$150K-$175K: 327 filings$175K-$200K: 193 filings$200K-$225K: 134 filings$225K-$250K: 27 filings$250K-$1000K: 15 filings$75K$125K$175K$225K$250K88176264352

Hover over bars to see exact counts. Salary ranges in $25K increments.

Top Worksites

Sunnyvale, CA
349 filings
Mountain View, CA
265 filings
SUNNYVALE, CA
201 filings
San Francisco, CA
101 filings
MOUNTAIN VIEW, CA
71 filings

Top Job Titles

Top Occupations

All Filings (1,093)

SOFTWARE ENGINEER CERTIFIED
San Mateo, CA $141,039 FY2019
SOFTWARE ENGINEER, MACHINE LEARNING CERTIFIED
San Mateo, CA $146,539 FY2019
STAFF SOFTWARE ENGINEER CERTIFIED
San Francisco, CA $213,559 FY2019
SENIOR SOFTWARE ENGINEER CERTIFIED
San Francisco, CA $176,299 FY2019
STAFF SOFTWARE ENGINEER CERTIFIED
Sunnyvale, CA $208,837 FY2019
MANAGER, INTERNAL AUDIT CERTIFIED
Sunnyvale, CA $163,030 FY2019
SENIOR SOFTWARE ENGINEER CERTIFIED
Mountain View, CA $168,592 FY2019
SOFTWARE ENGINEER CERTIFIED
Sunnyvale, CA $146,592 FY2019
SENIOR SOFTWARE ENGINEER CERTIFIED
Mountain View, CA $168,592 FY2019
MANAGER, SOFTWARE ENGINEERING CERTIFIED
Mountain View, CA $221,514 FY2019
SENIOR PRODUCT MANAGER CERTIFIED
Sunnyvale, CA $203,341 FY2019
SENIOR SOFTWARE ENGINEER CERTIFIED
Mountain View, CA $168,592 FY2019
SENIOR MANAGER, SOFTWARE ENGINEERING CERTIFIED
Mountain View, CA $252,036 FY2019
SOFTWARE ENGINEER CERTIFIED
Sunnyvale, CA $135,121 FY2019
STAFF SOFTWARE ENGINEER CERTIFIED
Sunnyvale, CA $204,053 FY2019
SENIOR SOFTWARE ENGINEER (SYSTEMS AND INFRASTRUCTURE) CERTIFIED
Sunnyvale, CA $173,449 FY2019
MANAGER, SITE RELIABILITY CERTIFIED
Sunnyvale, CA $208,652 FY2019
MANAGER, DATA SCIENCE CERTIFIED
Mountain View, CA $217,087 FY2019
MANAGER, SOFTWARE ENGINEERING CERTIFIED
Mountain View, CA $221,514 FY2019
MANAGER, SOFTWARE ENGINEERING CERTIFIED
Sunnyvale, CA $221,514 FY2019
MANAGER, SOFTWARE ENGINEERING CERTIFIED
Sunnyvale, CA $228,587 FY2019
MANAGER, SOFTWARE ENGINEERING, MACHINE LEARNING CERTIFIED
Mountain View, CA $225,264 FY2019
MANAGER, SOFTWARE ENGINEERING, MACHINE LEARNING CERTIFIED
Sunnyvale, CA $232,337 FY2019
SOFTWARE ENGINEER CERTIFIED
Sunnyvale, CA $140,051 FY2019
MANAGER, SOFTWARE ENGINEERING WITHDRAWN
Mountain View, CA $211,248 FY2019