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 15-1132 | Mountain View, CA | $140,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 15-1132 | Kirkland, WA | $120,000 | FY2017 | CERTIFIED | View |
| USER EXPERIENCE DESIGNER 1615.897 15-1132 | Palo Alto, CA | $174,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.1935 15-1132 | Mountain View, CA | $158,400 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 15-1132 | Mountain View, CA | $140,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 15-1132 | Mountain View, CA | $164,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.29552 15-1132 | Mountain View, CA | $128,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.11169 15-1132 | San Francisco, CA | $147,200 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.29622 15-1132 | Mountain View, CA | $140,000 | FY2017 | CERTIFIED | View |
| UX RESEARCHER 15-1121 | Mountain View, CA | $155,000 | FY2017 | CERTIFIED | View |
| APPLICATION ENGINEER 15-1132 | Sunnyvale, CA | $140,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER (1615.25132) 15-1132 | Palo Alto, CA | $110,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.29603 15-1132 | Mountain View, CA | $125,000 | FY2017 | CERTIFIED | View |
| HARDWARE ENGINEER 1615.10060 17-2072 | Mountain View, CA | $162,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.10453 15-1132 | New York, NY | $136,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.29596 15-1132 | Kirkland, WA | $124,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER, TOOLS AND INFRASTRUCTURE 15-1132 | Mountain View, CA | $115,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER, TOOLS AND INFRASTRUCTURE 15-1132 | Mountain View, CA | $165,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.3481 15-1132 | San Francisco, CA | $121,000 | FY2017 | CERTIFIED | View |
| HARDWARE ENGINEER 17-2061 | Mountain View, CA | $140,000 | FY2017 | CERTIFIED | View |
| SALES ENGINEER 1615.29525 41-9031 | Mountain View, CA | $160,000 | FY2017 | CERTIFIED | View |
| VENDOR MANAGER 1615.2287 15-1121 | Mountain View, CA | $106,600 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.29618 15-1132 | Mountain View, CA | $185,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.9771 15-1132 | Palo Alto, CA | $153,000 | FY2017 | CERTIFIED | View |
| SOFTWARE ENGINEER, TOOLS AND INFRASTRUCTURE 15-1132 | Seattle, WA | $120,000 | FY2017 | CERTIFIED | View |
SOFTWARE ENGINEER CERTIFIED
Mountain View, CA $140,000 FY2017
SOFTWARE ENGINEER CERTIFIED
Kirkland, WA $120,000 FY2017
USER EXPERIENCE DESIGNER 1615.897 CERTIFIED
Palo Alto, CA $174,000 FY2017
SOFTWARE ENGINEER 1615.1935 CERTIFIED
Mountain View, CA $158,400 FY2017
SOFTWARE ENGINEER CERTIFIED
Mountain View, CA $140,000 FY2017
SOFTWARE ENGINEER CERTIFIED
Mountain View, CA $164,000 FY2017
SOFTWARE ENGINEER 1615.29552 CERTIFIED
Mountain View, CA $128,000 FY2017
SOFTWARE ENGINEER 1615.11169 CERTIFIED
San Francisco, CA $147,200 FY2017
SOFTWARE ENGINEER 1615.29622 CERTIFIED
Mountain View, CA $140,000 FY2017
UX RESEARCHER CERTIFIED
Mountain View, CA $155,000 FY2017
APPLICATION ENGINEER CERTIFIED
Sunnyvale, CA $140,000 FY2017
SOFTWARE ENGINEER (1615.25132) CERTIFIED
Palo Alto, CA $110,000 FY2017
SOFTWARE ENGINEER 1615.29603 CERTIFIED
Mountain View, CA $125,000 FY2017
HARDWARE ENGINEER 1615.10060 CERTIFIED
Mountain View, CA $162,000 FY2017
SOFTWARE ENGINEER 1615.10453 CERTIFIED
New York, NY $136,000 FY2017
SOFTWARE ENGINEER 1615.29596 CERTIFIED
Kirkland, WA $124,000 FY2017
SOFTWARE ENGINEER, TOOLS AND INFRASTRUCTURE CERTIFIED
Mountain View, CA $115,000 FY2017
SOFTWARE ENGINEER, TOOLS AND INFRASTRUCTURE CERTIFIED
Mountain View, CA $165,000 FY2017
SOFTWARE ENGINEER 1615.3481 CERTIFIED
San Francisco, CA $121,000 FY2017
HARDWARE ENGINEER CERTIFIED
Mountain View, CA $140,000 FY2017
SALES ENGINEER 1615.29525 CERTIFIED
Mountain View, CA $160,000 FY2017
VENDOR MANAGER 1615.2287 CERTIFIED
Mountain View, CA $106,600 FY2017
SOFTWARE ENGINEER 1615.29618 CERTIFIED
Mountain View, CA $185,000 FY2017
SOFTWARE ENGINEER 1615.9771 CERTIFIED
Palo Alto, CA $153,000 FY2017
SOFTWARE ENGINEER, TOOLS AND INFRASTRUCTURE CERTIFIED
Seattle, WA $120,000 FY2017