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.33226 15-1132 | Sunnyvale, CA | $150,000 | FY2017 | CERTIFIED | View |
| HARDWARE ENGINEER 1615.33252 17-2061 | Mountain View, CA | $130,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.6175 15-1132 | Kirkland, WA | $154,600 | FY2017 | CERTIFIED | View |
| STRATEGIC DEMAND PLANNING MANAGER 1615.33072 13-1111 | Sunnyvale, CA | $120,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER, TOOLS AND INFRASTRUCTURE 1615.33165 15-1132 | Mountain View, CA | $120,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGIENER 1615.33190 15-1132 | San Bruno, CA | $115,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.16161 15-1132 | Mountain View, CA | $158,000 | FY2017 | CERTIFIED | View |
| BUSINESS ANALYST 1615.12826 15-1121 | Mountain View, CA | $118,400 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 15-1132 | Boulder, CO | $100,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.9914 15-1132 | Sunnyvale, CA | $113,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 15-1132 | New York, NY | $135,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER (1615.3523) 15-1132 | San Bruno, CA | $152,000 | FY2017 | DENIED | View |
| PRODUCT MANAGER 15-1121 | Mountain View, CA | $205,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.22945 15-1132 | Mountain View, CA | $134,000 | FY2017 | CERTIFIED | View |
| VISUAL DESIGNER (1615.13044) 27-1014 | San Bruno, CA | $129,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.632 15-1132 | Mountain View, CA | $153,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.13007 15-1132 | Mountain View, CA | $149,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.33129 15-1132 | Kirkland, WA | $155,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER (1615.2084) 15-1132 | San Francisco, CA | $133,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.33080 15-1132 | Palo Alto, CA | $145,000 | FY2017 | CERTIFIED | View |
| FINANCIAL ANALYST 1615.16154 13-2051 | Mountain View, CA | $140,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.9812 15-1132 | Mountain View, CA | $163,500 | FY2017 | CERTIFIED | View |
| SALES ENGINEER 1615.33041 41-9031 | Mountain View, CA | $155,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER, TOOLS AND INFRASTRUCTURE 1615.33165 15-1132 | Mountain View, CA | $120,000 | FY2017 | DENIED | View |
| PROGRAM MANAGER 1615.32926 15-1121 | Sunnyvale, CA | $156,000 | FY2017 | CERTIFIED | View |
SOFTWARE ENGINEER 1615.33226 CERTIFIED
Sunnyvale, CA $150,000 FY2017
HARDWARE ENGINEER 1615.33252 CERTIFIED
Mountain View, CA $130,000 FY2017
SOFTWARE ENGINEER 1615.6175 CERTIFIED
Kirkland, WA $154,600 FY2017
STRATEGIC DEMAND PLANNING MANAGER 1615.33072 CERTIFIED
Sunnyvale, CA $120,000 FY2017
SOFTWARE ENGINEER, TOOLS AND INFRASTRUCTURE 1615.33165 CERTIFIED
Mountain View, CA $120,000 FY2017
SOFTWARE ENGIENER 1615.33190 CERTIFIED
San Bruno, CA $115,000 FY2017
SOFTWARE ENGINEER 1615.16161 CERTIFIED
Mountain View, CA $158,000 FY2017
BUSINESS ANALYST 1615.12826 CERTIFIED
Mountain View, CA $118,400 FY2017
SOFTWARE ENGINEER CERTIFIED
Boulder, CO $100,000 FY2017
SOFTWARE ENGINEER 1615.9914 CERTIFIED
Sunnyvale, CA $113,000 FY2017
SOFTWARE ENGINEER CERTIFIED
New York, NY $135,000 FY2017
SOFTWARE ENGINEER (1615.3523) DENIED
San Bruno, CA $152,000 FY2017
PRODUCT MANAGER CERTIFIED
Mountain View, CA $205,000 FY2017
SOFTWARE ENGINEER 1615.22945 CERTIFIED
Mountain View, CA $134,000 FY2017
VISUAL DESIGNER (1615.13044) CERTIFIED
San Bruno, CA $129,000 FY2017
SOFTWARE ENGINEER 1615.632 CERTIFIED
Mountain View, CA $153,000 FY2017
SOFTWARE ENGINEER 1615.13007 CERTIFIED
Mountain View, CA $149,000 FY2017
SOFTWARE ENGINEER 1615.33129 CERTIFIED
Kirkland, WA $155,000 FY2017
SOFTWARE ENGINEER (1615.2084) CERTIFIED
San Francisco, CA $133,000 FY2017
SOFTWARE ENGINEER 1615.33080 CERTIFIED
Palo Alto, CA $145,000 FY2017
FINANCIAL ANALYST 1615.16154 CERTIFIED
Mountain View, CA $140,000 FY2017
SOFTWARE ENGINEER 1615.9812 CERTIFIED
Mountain View, CA $163,500 FY2017
SALES ENGINEER 1615.33041 CERTIFIED
Mountain View, CA $155,000 FY2017
SOFTWARE ENGINEER, TOOLS AND INFRASTRUCTURE 1615.33165 DENIED
Mountain View, CA $120,000 FY2017
PROGRAM MANAGER 1615.32926 CERTIFIED
Sunnyvale, CA $156,000 FY2017