Google - FY2019
9,542 H1B visa applications filed in fiscal year 2019
9,542
Total Filings
$140,000
Median Salary
99.2%
Approval Rate
9,085
Certified (72 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, CALIFORNIA
2992 filings
Mountain View, CALIFORNIA
1325 filings
Sunnyvale, CALIFORNIA
1050 filings
SUNNYVALE, CALIFORNIA
775 filings
New York, NEW YORK
461 filings
Top Job Titles
SOFTWARE ENGINEER
185 filings
· $145,339
TECHNICAL PROGRAM MANAGER
21 filings
· $163,911
SOFTWARE ENGINEER 1615.43417
6 filings
· $129,000
SOFTWARE ENGINEER 1615.28721
5 filings
· $142,000
SOFTWARE ENGINEER 1615.42897
5 filings
· $140,000
FIRMWARE ENGINEER
4 filings
· $140,000
SOFTWARE ENGINEER 1615.42544
4 filings
· $125,000
SOFTWARE ENGINEER 1615.43431
4 filings
· $110,000
BUSINESS ANALYST 1615.21939
4 filings
· $121,000
QUANTITATIVE BUSINESS ANALYST 1615.47849
4 filings
· $115,000
HARDWARE ENGINEER 1615.42289
4 filings
· $112,000
RESEARCH SCIENTIST 1615.45506
4 filings
· $145,000
PRODUCT MANAGER 1615.39273.4
4 filings
· $142,000
INTERACTION DESIGNER 1615.19123
4 filings
· $244,000
PROGRAM MANAGER 1615.28272
4 filings
· $169,000
Top Occupations
All Filings (9,542)
| Job Title | Location | Salary | Year | Status | View |
|---|---|---|---|---|---|
| SOFTWARE ENGINEER 1615.36514 15-1132 | Sunnyvale, CA | $127,000 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.35204 15-1132 | Sunny Vale, CA | $144,500 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.46796 15-1132 | Sunnyvale, CA | $125,000 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.47478 15-1132 | Sunnyvale, CA | $150,000 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.47554 15-1132 | Sunnyvale, CA | $129,000 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.6305 15-1132 | San Francisco, CA | $192,000 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.12926 15-1132 | Mountain View, CA | $165,000 | FY2019 | CERTIFIED | View |
| MOTION DESIGNER 1615.18807 27-1024 | New York, NY | $146,000 | FY2019 | CERTIFIED | View |
| CORPORATE COUNSEL 1615.31276 23-1011 | San Bruno, CA | $279,000 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.47437 15-1133 | Sunnyvale, CA | $130,000 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER, TOOLS & INFRASTRUCTURE 1615.36450 15-1133 | Seattle, WA | $108,000 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.10585 15-1133 | Mountain View, CA | $173,000 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.47646 15-1132 | Sunnyvale, CA | $175,000 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.6250 15-1132 | Sunnyvale, CA | $165,000 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.47652 15-1133 | Mountain View, CA | $143,000 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.23955 15-1132 | New York, NY | $157,000 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.39316 15-1133 | San Bruno, CA | $125,000 | FY2019 | CERTIFIED | View |
| PROGRAM MANAGER 1615.46621 15-1132 | Los Angeles, CA | $126,000 | FY2019 | CERTIFIED | View |
| BUSINESS ANALYST 1615.47493 (15-1199.08) 15-1199 | Mountain View, CA | $125,000 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.28885 15-1132 | Mountain View, CA | $142,000 | FY2019 | CERTIFIED | View |
| TEST ENGINEER 1615.22106 15-1133 | Mountain View, CA | $142,000 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.46252 15-1132 | New York, NY | $170,000 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.47589 15-1132 | Mountain View, CA | $153,000 | FY2019 | CERTIFIED | View |
| SOFTWARE ENGINEER 1615.26415 15-1132 | Mountain View, CA | $191,000 | FY2019 | CERTIFIED | View |
| BUSINESS ANALYST 1615.27184 15-1199 | Redwood City, CA | $114,000 | FY2019 | CERTIFIED | View |
SOFTWARE ENGINEER 1615.36514 CERTIFIED
Sunnyvale, CA $127,000 FY2019
SOFTWARE ENGINEER 1615.35204 CERTIFIED
Sunny Vale, CA $144,500 FY2019
SOFTWARE ENGINEER 1615.46796 CERTIFIED
Sunnyvale, CA $125,000 FY2019
SOFTWARE ENGINEER 1615.47478 CERTIFIED
Sunnyvale, CA $150,000 FY2019
SOFTWARE ENGINEER 1615.47554 CERTIFIED
Sunnyvale, CA $129,000 FY2019
SOFTWARE ENGINEER 1615.6305 CERTIFIED
San Francisco, CA $192,000 FY2019
SOFTWARE ENGINEER 1615.12926 CERTIFIED
Mountain View, CA $165,000 FY2019
MOTION DESIGNER 1615.18807 CERTIFIED
New York, NY $146,000 FY2019
CORPORATE COUNSEL 1615.31276 CERTIFIED
San Bruno, CA $279,000 FY2019
SOFTWARE ENGINEER 1615.47437 CERTIFIED
Sunnyvale, CA $130,000 FY2019
SOFTWARE ENGINEER, TOOLS & INFRASTRUCTURE 1615.36450 CERTIFIED
Seattle, WA $108,000 FY2019
SOFTWARE ENGINEER 1615.10585 CERTIFIED
Mountain View, CA $173,000 FY2019
SOFTWARE ENGINEER 1615.47646 CERTIFIED
Sunnyvale, CA $175,000 FY2019
SOFTWARE ENGINEER 1615.6250 CERTIFIED
Sunnyvale, CA $165,000 FY2019
SOFTWARE ENGINEER 1615.47652 CERTIFIED
Mountain View, CA $143,000 FY2019
SOFTWARE ENGINEER 1615.23955 CERTIFIED
New York, NY $157,000 FY2019
SOFTWARE ENGINEER 1615.39316 CERTIFIED
San Bruno, CA $125,000 FY2019
PROGRAM MANAGER 1615.46621 CERTIFIED
Los Angeles, CA $126,000 FY2019
BUSINESS ANALYST 1615.47493 (15-1199.08) CERTIFIED
Mountain View, CA $125,000 FY2019
SOFTWARE ENGINEER 1615.28885 CERTIFIED
Mountain View, CA $142,000 FY2019
TEST ENGINEER 1615.22106 CERTIFIED
Mountain View, CA $142,000 FY2019
SOFTWARE ENGINEER 1615.46252 CERTIFIED
New York, NY $170,000 FY2019
SOFTWARE ENGINEER 1615.47589 CERTIFIED
Mountain View, CA $153,000 FY2019
SOFTWARE ENGINEER 1615.26415 CERTIFIED
Mountain View, CA $191,000 FY2019
BUSINESS ANALYST 1615.27184 CERTIFIED
Redwood City, CA $114,000 FY2019