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.33408 15-1132 | Mountain View, CA | $150,000 | FY2017 | CERTIFIED | View |
| SOLUTIONS CONSULTANT (1615.23293) 15-1121 | Mountain View, CA | $174,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.12857 15-1132 | Mountain View, CA | $140,000 | FY2017 | CERTIFIED | View |
| FINANCIAL AUDITOR 1615.7502 13-2011 | Sunnyvale, CA | $160,500 | FY2017 | CERTIFIED | View |
| SOLUTIONS CONSULTANT (1615.13113) 15-1121 | Mountain View, CA | $110,000 | FY2017 | CERTIFIED | View |
| HARDWARE ENGINEER 1615.33425 17-2061 | Mountain View, CA | $125,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.30002 15-1132 | Mountain View, CA | $120,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.16242 15-1199 | Mountain View, CA | $184,122 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER (1615.745) 15-1132 | Mountain View, CA | $141,000 | FY2017 | CERTIFIED | View |
| APPLICATION ENGINEER 15-1132 | New York, NY | $124,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.33386 15-1132 | Mountain View, CA | $160,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER, SITE RELIABILITY ENGINEER 1615.660 15-1133 | New York, NY | $141,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER (1615.8781) 15-1132 | Sunnyvale, CA | $130,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.13012 15-1132 | Venice, CA | $141,000 | FY2017 | CERTIFIED | View |
| SOLUTIONS CONSULTANT (1615.12976) 15-2041 | Mountain View, CA | $122,000 | FY2017 | CERTIFIED | View |
| ANALYST, TRUST AND SAFETY 1615.33356 15-2021 | Sunnyvale, CA | $100,000 | FY2017 | CERTIFIED | View |
| INTERACTION DESIGNER 1615.28592 27-1024 | Seattle, WA | $126,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.2534 15-1133 | Mountain View, CA | $150,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.1357 15-1132 | New York, NY | $199,820 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.6061 15-1132 | Mountain View, CA | $143,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.1705 15-1132 | Mountain View, CA | $174,000 | FY2017 | CERTIFIED | View |
| TECHNICAL SOLUTIONS CONSULTANT 1615.33324 15-1121 | Mountain View, CA | $150,000 | FY2017 | CERTIFIED | View |
| NETWORKING TEST ENGINEER 1615.25160 15-1142 | Mountain View, CA | $120,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.16380 15-1132 | Kirkland, WA | $124,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.5701 15-1132 | Mountain View, CA | $147,000 | FY2017 | CERTIFIED | View |
SOFTWARE ENGINEER 1615.33408 CERTIFIED
Mountain View, CA $150,000 FY2017
SOLUTIONS CONSULTANT (1615.23293) CERTIFIED
Mountain View, CA $174,000 FY2017
SOFTWARE ENGINEER 1615.12857 CERTIFIED
Mountain View, CA $140,000 FY2017
FINANCIAL AUDITOR 1615.7502 CERTIFIED
Sunnyvale, CA $160,500 FY2017
SOLUTIONS CONSULTANT (1615.13113) CERTIFIED
Mountain View, CA $110,000 FY2017
HARDWARE ENGINEER 1615.33425 CERTIFIED
Mountain View, CA $125,000 FY2017
SOFTWARE ENGINEER 1615.30002 CERTIFIED
Mountain View, CA $120,000 FY2017
SOFTWARE ENGINEER 1615.16242 CERTIFIED
Mountain View, CA $184,122 FY2017
SOFTWARE ENGINEER (1615.745) CERTIFIED
Mountain View, CA $141,000 FY2017
APPLICATION ENGINEER CERTIFIED
New York, NY $124,000 FY2017
SOFTWARE ENGINEER 1615.33386 CERTIFIED
Mountain View, CA $160,000 FY2017
SOFTWARE ENGINEER, SITE RELIABILITY ENGINEER 1615.660 CERTIFIED
New York, NY $141,000 FY2017
SOFTWARE ENGINEER (1615.8781) CERTIFIED
Sunnyvale, CA $130,000 FY2017
SOFTWARE ENGINEER 1615.13012 CERTIFIED
Venice, CA $141,000 FY2017
SOLUTIONS CONSULTANT (1615.12976) CERTIFIED
Mountain View, CA $122,000 FY2017
ANALYST, TRUST AND SAFETY 1615.33356 CERTIFIED
Sunnyvale, CA $100,000 FY2017
INTERACTION DESIGNER 1615.28592 CERTIFIED
Seattle, WA $126,000 FY2017
SOFTWARE ENGINEER 1615.2534 CERTIFIED
Mountain View, CA $150,000 FY2017
SOFTWARE ENGINEER 1615.1357 CERTIFIED
New York, NY $199,820 FY2017
SOFTWARE ENGINEER 1615.6061 CERTIFIED
Mountain View, CA $143,000 FY2017
SOFTWARE ENGINEER 1615.1705 CERTIFIED
Mountain View, CA $174,000 FY2017
TECHNICAL SOLUTIONS CONSULTANT 1615.33324 CERTIFIED
Mountain View, CA $150,000 FY2017
NETWORKING TEST ENGINEER 1615.25160 CERTIFIED
Mountain View, CA $120,000 FY2017
SOFTWARE ENGINEER 1615.16380 CERTIFIED
Kirkland, WA $124,000 FY2017
SOFTWARE ENGINEER 1615.5701 CERTIFIED
Mountain View, CA $147,000 FY2017