Google - FY2017
4,636 H1B visa applications filed in fiscal year 2017
4,636
Total Filings
$130,000
Median Salary
98.4%
Approval Rate
3,457
Certified (55 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
MOUNTAIN VIEW, CA
3201 filings
NEW YORK, NY
332 filings
SUNNYVALE, CA
257 filings
SAN BRUNO, CA
186 filings
KIRKLAND, WA
120 filings
Top Job Titles
SOFTWARE ENGINEER
450 filings
· $122,400
PRODUCT MANAGER
17 filings
· $137,000
SOFTWARE ENGINEER, TOOLS AND INFRASTRUCTURE
16 filings
· $122,500
SALES ENGINEER
11 filings
· $145,000
INTERACTION DESIGNER
10 filings
· $111,000
TEST ENGINEER
8 filings
· $119,500
SOLUTIONS CONSULTANT
8 filings
· $131,500
APPLICATION ENGINEER
7 filings
· $124,000
QUANTITATIVE ANALYST
6 filings
· $110,000
PROGRAM MANAGER
6 filings
· $131,000
SOFTWARE ENGINEER, SITE RELIABILITY ENGINEER
6 filings
· $125,600
HARDWARE ENGINEER
6 filings
· $145,000
TECHNICAL SOLUTIONS CONSULTANT
5 filings
· $115,000
RESEARCH SCIENTIST
4 filings
· $164,500
SOFTWARE ENGINEER,TOOLS AND INFRASTRUCTURE
4 filings
· $129,000
Top Occupations
All Filings (4,636)
| Job Title | Location | Salary | Year | Status | View |
|---|---|---|---|---|---|
| SOFTWARE ENGINEER 1615.27622 15-1132 | Mountain View, CA | $150,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.31781 15-1132 | Mountain View, CA | $120,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.11295 15-1132 | Mountain View, CA | $150,500 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER (1615.28737) 15-1132 | Mountain View, CA | $120,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.20952 15-1132 | Mountain View, CA | $146,000 | FY2017 | CERTIFIED | View |
| TECHNICAL SOLUTIONS CONSULTANT 1615.30168 15-1121 | Mountain View, CA | $120,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.29049 15-1132 | New York, NY | $118,000 | FY2017 | CERTIFIED | View |
| RESEARCH SCIENTIST 1615.21406 15-1111 | Mountain View, CA | $155,000 | FY2017 | CERTIFIED | View |
| DEVELOPER ADVOCATE 1615.4839 15-1132 | San Francisco, CA | $174,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.19238 15-1132 | Mountain View, CA | $116,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.24261 15-1132 | Mountain View, CA | $115,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.23508 15-1132 | Seattle, WA | $105,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.29535 15-1132 | San Jose, CA | $120,000 | FY2017 | CERTIFIED | View |
| SALES ENGINEER 1615.34002 41-9031 | Mountain View, CA | $135,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.30149 15-1132 | Mountain View, CA | $130,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.29297 15-1132 | Mountain View, CA | $120,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.8090 15-1132 | Mountain View, CA | $105,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.29547 15-1132 | Mountain View, CA | $120,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.30533 15-1132 | Mountain View, CA | $120,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.24874 15-1132 | Mountain View, CA | $118,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER, TOOLS & INFRASTRUCTURE 1615.16053 15-1132 | Mountain View, CA | $136,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER (1615.33956) 15-1132 | Sunnyvale, CA | $130,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.19364 15-1132 | Seattle, WA | $107,900 | FY2017 | CERTIFIED | View |
| QUANTITATIVE ANALYST 1615.33987 15-2041 | San Bruno, CA | $185,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.17297 15-1132 | Mountainview, CA | $154,200 | FY2017 | CERTIFIED | View |
SOFTWARE ENGINEER 1615.27622 CERTIFIED
Mountain View, CA $150,000 FY2017
SOFTWARE ENGINEER 1615.31781 CERTIFIED
Mountain View, CA $120,000 FY2017
SOFTWARE ENGINEER 1615.11295 CERTIFIED
Mountain View, CA $150,500 FY2017
SOFTWARE ENGINEER (1615.28737) CERTIFIED
Mountain View, CA $120,000 FY2017
SOFTWARE ENGINEER 1615.20952 CERTIFIED
Mountain View, CA $146,000 FY2017
TECHNICAL SOLUTIONS CONSULTANT 1615.30168 CERTIFIED
Mountain View, CA $120,000 FY2017
SOFTWARE ENGINEER 1615.29049 CERTIFIED
New York, NY $118,000 FY2017
RESEARCH SCIENTIST 1615.21406 CERTIFIED
Mountain View, CA $155,000 FY2017
DEVELOPER ADVOCATE 1615.4839 CERTIFIED
San Francisco, CA $174,000 FY2017
SOFTWARE ENGINEER 1615.19238 CERTIFIED
Mountain View, CA $116,000 FY2017
SOFTWARE ENGINEER 1615.24261 CERTIFIED
Mountain View, CA $115,000 FY2017
SOFTWARE ENGINEER 1615.23508 CERTIFIED
Seattle, WA $105,000 FY2017
SOFTWARE ENGINEER 1615.29535 CERTIFIED
San Jose, CA $120,000 FY2017
SALES ENGINEER 1615.34002 CERTIFIED
Mountain View, CA $135,000 FY2017
SOFTWARE ENGINEER 1615.30149 CERTIFIED
Mountain View, CA $130,000 FY2017
SOFTWARE ENGINEER 1615.29297 CERTIFIED
Mountain View, CA $120,000 FY2017
SOFTWARE ENGINEER 1615.8090 CERTIFIED
Mountain View, CA $105,000 FY2017
SOFTWARE ENGINEER 1615.29547 CERTIFIED
Mountain View, CA $120,000 FY2017
SOFTWARE ENGINEER 1615.30533 CERTIFIED
Mountain View, CA $120,000 FY2017
SOFTWARE ENGINEER 1615.24874 CERTIFIED
Mountain View, CA $118,000 FY2017
SOFTWARE ENGINEER, TOOLS & INFRASTRUCTURE 1615.16053 CERTIFIED
Mountain View, CA $136,000 FY2017
SOFTWARE ENGINEER (1615.33956) CERTIFIED
Sunnyvale, CA $130,000 FY2017
SOFTWARE ENGINEER 1615.19364 CERTIFIED
Seattle, WA $107,900 FY2017
QUANTITATIVE ANALYST 1615.33987 CERTIFIED
San Bruno, CA $185,000 FY2017
SOFTWARE ENGINEER 1615.17297 CERTIFIED
Mountainview, CA $154,200 FY2017