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, TOOLS AND INFRASTRUCTURE 1615.881 15-1133 | Mountain View, CA | $164,000 | FY2017 | CERTIFIED | View |
| BUSINESS DEVELOPMENT ANALYST 1615.23197 13-1161 | Mountain View, CA | $114,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.32554 15-1132 | Mountain View, CA | $140,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.32557 15-1132 | Kirkland, WA | $125,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.32531 15-1132 | Mountain View, CA | $157,500 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.570 15-1132 | Mountain View, CA | $165,000 | FY2017 | CERTIFIED | View |
| PRODUCT MANAGER 1615.19603 15-1121 | New York, NY | $132,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.32625 15-1132 | Sunnyvale, CA | $160,000 | FY2017 | DENIED | View |
| INTERACTION DESIGNER 1615.32567 27-1024 | Mountain View, CA | $114,000 | FY2017 | CERTIFIED | View |
| TECHNICAL PROGRAM MANAGER 1615.16950 15-1121 | Mountain View, CA | $101,600 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.32549 15-1132 | Mountain View, CA | $125,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER (1615.32580) 15-1132 | Kirkland, WA | $130,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.32523 15-1132 | San Francisco, CA | $120,000 | FY2017 | DENIED | View |
| SOFTWARE ENGINEER 1615.32528 15-1132 | Mountain View, CA | $120,000 | FY2017 | CERTIFIED | View |
| PROGRAM MANAGER 1615.32561 15-1121 | Mountain View, CA | $125,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.32571 15-1132 | Mountain View, CA | $125,000 | FY2017 | CERTIFIED | View |
| HARDWARE ENGINEER 1615.32502 17-2061 | Chicago, IL | $130,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.22169 15-1132 | Mountain View, CA | $135,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.32591 15-1132 | Mountain View, CA | $200,000 | FY2017 | CERTIFIED | View |
| HARDWARE ENGINEER (1615.32555) 17-2061 | Madison, WI | $112,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.3864 15-1132 | Mountain View, CA | $160,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 15-1132 | New York, NY | $135,000 | FY2017 | CERTIFIED | View |
| TRUST AND SAFETY STRATEGIST 1615.32379 15-1121 | Sunnyvale, CA | $130,000 | FY2017 | CERTIFIED | View |
| INTERACTION DESIGNER 1615.32454 27-1024 | Mountain View, CA | $102,400 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.32450 15-1132 | Mountain View, CA | $155,000 | FY2017 | CERTIFIED | View |
SOFTWARE ENGINEER, TOOLS AND INFRASTRUCTURE 1615.881 CERTIFIED
Mountain View, CA $164,000 FY2017
BUSINESS DEVELOPMENT ANALYST 1615.23197 CERTIFIED
Mountain View, CA $114,000 FY2017
SOFTWARE ENGINEER 1615.32554 CERTIFIED
Mountain View, CA $140,000 FY2017
SOFTWARE ENGINEER 1615.32557 CERTIFIED
Kirkland, WA $125,000 FY2017
SOFTWARE ENGINEER 1615.32531 CERTIFIED
Mountain View, CA $157,500 FY2017
SOFTWARE ENGINEER 1615.570 CERTIFIED
Mountain View, CA $165,000 FY2017
PRODUCT MANAGER 1615.19603 CERTIFIED
New York, NY $132,000 FY2017
SOFTWARE ENGINEER 1615.32625 DENIED
Sunnyvale, CA $160,000 FY2017
INTERACTION DESIGNER 1615.32567 CERTIFIED
Mountain View, CA $114,000 FY2017
TECHNICAL PROGRAM MANAGER 1615.16950 CERTIFIED
Mountain View, CA $101,600 FY2017
SOFTWARE ENGINEER 1615.32549 CERTIFIED
Mountain View, CA $125,000 FY2017
SOFTWARE ENGINEER (1615.32580) CERTIFIED
Kirkland, WA $130,000 FY2017
SOFTWARE ENGINEER 1615.32523 DENIED
San Francisco, CA $120,000 FY2017
SOFTWARE ENGINEER 1615.32528 CERTIFIED
Mountain View, CA $120,000 FY2017
PROGRAM MANAGER 1615.32561 CERTIFIED
Mountain View, CA $125,000 FY2017
SOFTWARE ENGINEER 1615.32571 CERTIFIED
Mountain View, CA $125,000 FY2017
HARDWARE ENGINEER 1615.32502 CERTIFIED
Chicago, IL $130,000 FY2017
SOFTWARE ENGINEER 1615.22169 CERTIFIED
Mountain View, CA $135,000 FY2017
SOFTWARE ENGINEER 1615.32591 CERTIFIED
Mountain View, CA $200,000 FY2017
HARDWARE ENGINEER (1615.32555) CERTIFIED
Madison, WI $112,000 FY2017
SOFTWARE ENGINEER 1615.3864 CERTIFIED
Mountain View, CA $160,000 FY2017
SOFTWARE ENGINEER CERTIFIED
New York, NY $135,000 FY2017
TRUST AND SAFETY STRATEGIST 1615.32379 CERTIFIED
Sunnyvale, CA $130,000 FY2017
INTERACTION DESIGNER 1615.32454 CERTIFIED
Mountain View, CA $102,400 FY2017
SOFTWARE ENGINEER 1615.32450 CERTIFIED
Mountain View, CA $155,000 FY2017