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
Range shows where 80% of salaries fall. The marker indicates the median.
Salary Frequency
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
SENIOR SOFTWARE ENGINEER
317 filings
· $168,592
SOFTWARE ENGINEER
192 filings
· $139,500
STAFF SOFTWARE ENGINEER
62 filings
· $208,837
MANAGER, SOFTWARE ENGINEERING
39 filings
· $220,455
SYSTEMS AND INFRASTRUCTURE ENGINEER (SOFTWARE ENGINEER)
23 filings
· $140,051
SOFTWARE ENGINEER, MACHINE LEARNING
23 filings
· $145,551
SITE RELIABILITY ENGINEER
21 filings
· $135,121
ANALYTICS DATA SCIENTIST
17 filings
· $140,952
SENIOR SOFTWARE ENGINEER, MACHINE LEARNING
16 filings
· $178,104
SENIOR SITE RELIABILITY ENGINEER
16 filings
· $168,592
SENIOR DATA SCIENTIST
15 filings
· $164,105
USER EXPERIENCE DESIGNER
14 filings
· $131,000
SENIOR PRODUCT MANAGER
11 filings
· $203,141
DATA SCIENTIST
10 filings
· $146,879
SR. SOFTWARE ENGINEER
10 filings
· $170,069
Top Occupations
All Filings (1,093)
| Job Title | Location | Salary | Year | Status | View |
|---|---|---|---|---|---|
| SENIOR SOFTWARE ENGINEER 15-1132 | Sunnyvale, CA | $175,363 | FY2019 | CERTIFIED | View |
| SENIOR SOFTWARE ENGINEER 15-1132 | Sunnyvale, CA | $168,363 | FY2019 | CERTIFIED | View |
| SENIOR PRODUCT MANAGER 11-3021 | Mountain View, CA | $203,641 | FY2019 | CERTIFIED | View |
| STAFF SOFTWARE ENGINEER 15-1133 | Sunnyvale, CA | $217,820 | FY2019 | CERTIFIED | View |
| GROUP MANAGER, MARKET RESEARCH & INSIGHTS 15-1199 | Sunnyvale, CA | $197,465 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 15-1133 | Sunnyvale, CA | $145,204 | FY2019 | CERTIFIED | View |
| SR APPLICATIONS DEVELOPER 15-1132 | Sunnyvale, CA | $143,863 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 15-1132 | Mountain View, CA | $134,892 | FY2019 | CERTIFIED | View |
| PRODUCT MANAGER 11-3021 | Sunnyvale, CA | $172,081 | FY2019 | CERTIFIED | View |
| MANAGER, DATA SCIENCE 15-2041 | Mountain View, CA | $185,500 | FY2019 | CERTIFIED | View |
| STAFF ENGINEER, INFORMATION SECURITY 15-1132 | Sunnyvale, CA | $210,500 | FY2019 | CERTIFIED | View |
| SR. STAFF SOFTWARE ENGINEER 15-1132 | Sunnyvale, CO | $240,000 | FY2019 | WITHDRAWN | View |
| SENIOR SOFTWARE ENGINEER 15-1133 | Sunnyvale, CA | $176,267 | FY2019 | CERTIFIED | View |
| SENIOR PRODUCT MANAGER 15-1199 | Sunnyvale, CA | $203,965 | FY2019 | CERTIFIED | View |
| STAFF SOFTWARE ENGINEER 15-1133 | Mountain View, CA | $217,820 | FY2019 | CERTIFIED | View |
| SENIOR SOFTWARE ENGINEER 15-1132 | San Francisco, CA | $174,520 | FY2019 | CERTIFIED | View |
| SENIOR SITE RELIABILITY ENGINEER 15-1132 | Mountain View, CA | $168,363 | FY2019 | CERTIFIED | View |
| MANAGER, SOFTWARE ENGINEERING, MACHINE LEARNING 11-3021 | Mountain View, CA | $218,302 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER, MACHINE LEARNING 15-1111 | Mountain View, CA | $159,793 | FY2019 | CERTIFIED | View |
| MANAGER, BUSINESS PROGRAM MANAGEMENT 11-3021 | Sunnyvale, CA | $169,240 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER, MACHINE LEARNING 15-1111 | Mountain View, CA | $159,793 | FY2019 | CERTIFIED | View |
| SENIOR SOFTWARE ENGINEER 15-1132 | Sunnyvale, CA | $175,363 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 15-1132 | Mountain View, CA | $139,500 | FY2019 | CERTIFIED | View |
| SENIOR SOFTWARE ENGINEER 15-1133 | Sunnyvale, CA | $183,267 | FY2019 | CERTIFIED | View |
| SR. TECHNICAL PROGRAM MANAGER 11-3021 | Sunnyvale, CA | $167,280 | FY2019 | CERTIFIED | View |
SENIOR SOFTWARE ENGINEER CERTIFIED
Sunnyvale, CA $175,363 FY2019
SENIOR SOFTWARE ENGINEER CERTIFIED
Sunnyvale, CA $168,363 FY2019
SENIOR PRODUCT MANAGER CERTIFIED
Mountain View, CA $203,641 FY2019
STAFF SOFTWARE ENGINEER CERTIFIED
Sunnyvale, CA $217,820 FY2019
GROUP MANAGER, MARKET RESEARCH & INSIGHTS CERTIFIED
Sunnyvale, CA $197,465 FY2019
SOFTWARE ENGINEER CERTIFIED
Sunnyvale, CA $145,204 FY2019
SR APPLICATIONS DEVELOPER CERTIFIED
Sunnyvale, CA $143,863 FY2019
SOFTWARE ENGINEER CERTIFIED
Mountain View, CA $134,892 FY2019
PRODUCT MANAGER CERTIFIED
Sunnyvale, CA $172,081 FY2019
MANAGER, DATA SCIENCE CERTIFIED
Mountain View, CA $185,500 FY2019
STAFF ENGINEER, INFORMATION SECURITY CERTIFIED
Sunnyvale, CA $210,500 FY2019
SR. STAFF SOFTWARE ENGINEER WITHDRAWN
Sunnyvale, CO $240,000 FY2019
SENIOR SOFTWARE ENGINEER CERTIFIED
Sunnyvale, CA $176,267 FY2019
SENIOR PRODUCT MANAGER CERTIFIED
Sunnyvale, CA $203,965 FY2019
STAFF SOFTWARE ENGINEER CERTIFIED
Mountain View, CA $217,820 FY2019
SENIOR SOFTWARE ENGINEER CERTIFIED
San Francisco, CA $174,520 FY2019
SENIOR SITE RELIABILITY ENGINEER CERTIFIED
Mountain View, CA $168,363 FY2019
MANAGER, SOFTWARE ENGINEERING, MACHINE LEARNING CERTIFIED
Mountain View, CA $218,302 FY2019
SOFTWARE ENGINEER, MACHINE LEARNING CERTIFIED
Mountain View, CA $159,793 FY2019
MANAGER, BUSINESS PROGRAM MANAGEMENT CERTIFIED
Sunnyvale, CA $169,240 FY2019
SOFTWARE ENGINEER, MACHINE LEARNING CERTIFIED
Mountain View, CA $159,793 FY2019
SENIOR SOFTWARE ENGINEER CERTIFIED
Sunnyvale, CA $175,363 FY2019
SOFTWARE ENGINEER CERTIFIED
Mountain View, CA $139,500 FY2019
SENIOR SOFTWARE ENGINEER CERTIFIED
Sunnyvale, CA $183,267 FY2019
SR. TECHNICAL PROGRAM MANAGER CERTIFIED
Sunnyvale, CA $167,280 FY2019