Last Updated Apr 2026
Mountain View, CA
96,858 employees
Est. 1998
Google logo

GoogleGreen Card PERM Data

Google Green Card Sponsorship

Does Google sponsor green cards? Yes. Below is every PERM labor certification filing by Google, including approval rates, PERM processing times, and salary data. The employer sponsored green card process from PERM filing to permanent residency typically takes 1 to 5+ years depending on visa category and country of birth.

Sponsors Green Cards?

Yes

2025 PERM filings

0

Recent processing time

13 monthsApprox.

Green Card Commitment

39.8%

High

PERM Filings by Quarter

PERM filings by quarter

1.25k2.5k3.75k5k201620182020202220242025

PERM Processing Time by Year

PERM processing time by year

12525037550020162017201820192020202120222023
YearFilingsCertifiedDeniedWithdrawnMedian Processing Days
2023565501395
20225,9675,9091444321
2021783732447163
20202,1582,138416204
20191,4301,405121372
20182,0662,05061091
20171,5841,562111196
20167127110194

All PERM Filings

14,765 total
Job TitleSalaryLocationFiledDecisionDaysStatus
User Experience Researcher
A-23009-84395
$103,000Mountain View, CAJan 17, 2023Feb 21, 2024400Certified-Expired
Business Systems Analyst
A-23005-82693
$166,379Mountain View, CAJan 17, 2023Feb 21, 2024400Certified-Expired
Software Engineer
A-23004-82165
$141,378Mountain View, CAJan 17, 2023Feb 21, 2024400Certified-Expired
Software Engineer
A-22355-77498
$168,000Mountain View, CAJan 17, 2023Feb 20, 2024399Certified-Expired
Software Engineer
A-22354-76900
$142,000Mountain View, CAJan 17, 2023Feb 20, 2024399Certified-Expired
Software Engineer
A-22354-76688
$101,109Durham, NCJan 17, 2023Feb 20, 2024399Certified-Expired
Systems Development Engineer
A-22354-76650
$162,000Mountain View, CAJan 17, 2023Feb 16, 2024395Certified-Expired
Silicon Engineer
A-22353-76300
$145,000San Diego, CAJan 17, 2023Feb 16, 2024395Certified-Expired
UX Researcher Analyst
A-22349-74423
$97,000Venice, CAJan 17, 2023Feb 16, 2024395Certified-Expired
Silicon Engineer
A-22348-74028
$140,000Mountain View, CAJan 17, 2023Feb 16, 2024395Certified-Expired
Manufacturing Engineer
A-22346-72060
$165,000Mountain View, CAJan 17, 2023Feb 16, 2024395Certified-Expired
Program Manager
A-22346-72034
$134,000Atlanta, GAJan 17, 2023Feb 16, 2024395Certified-Expired
ASIC Design Verification Engineer
A-22346-71969
$158,000Sunnyvale, CAJan 17, 2023Feb 16, 2024395Certified-Expired
Silicon Engineer
A-22342-70320
$180,000Mountain View, CAJan 17, 2023Feb 16, 2024395Certified-Expired
Hardware Testing Engineer
A-22341-69469
$125,000Mountain View, CAJan 17, 2023Feb 16, 2024395Certified-Expired
Software Engineer
A-22339-67455
$170,000Mountain View, CAJan 17, 2023Feb 20, 2024399Certified-Expired
Program Specialist
A-22333-64764
$120,000Cambridge, MAJan 17, 2023Feb 16, 2024395Certified-Expired
Software Engineer
A-22333-64594
$110,000Durham, NCJan 17, 2023Feb 20, 2024399Certified-Expired
Software Engineer
A-22333-64549
$106,000Durham, NCJan 17, 2023Feb 20, 2024399Certified-Expired
Network Engineer
A-22326-61786
$156,000Thornton, COJan 17, 2023Feb 16, 2024395Certified-Expired
Senior Program Manager
A-22325-61441
$125,000Ann Arbor, MIJan 17, 2023Feb 16, 2024395Certified-Expired
Network Engineer
A-22325-61066
$90,000Austin, TXJan 17, 2023Feb 16, 2024395Certified-Expired
Software Engineer
A-22322-60523
$168,000Mountain View, CAJan 17, 2023Feb 20, 2024399Certified-Expired
Technical Solutions Consultant/Customer Solutions Engineer
A-22322-60288
$175,000Mountain View, CAJan 17, 2023Feb 20, 2024399Certified-Expired
Solutions Consultant
A-22322-60260
$120,000Mountain View, CAJan 17, 2023Feb 16, 2024395Certified-Expired
Applications Engineer
A-22321-59563
$140,000Austin, TXJan 17, 2023Feb 16, 2024395Certified-Expired
Cellular Systems Test Engineer
A-22314-55812
$177,341Mountain View, CAJan 17, 2023Feb 16, 2024395Certified-Expired
Application Engineer
A-22313-54923
$195,000Sunnyvale, CAJan 17, 2023Feb 16, 2024395Certified-Expired
Trust and Safety Manager
A-22308-52200
$175,000Mountain View, CAJan 17, 2023Feb 16, 2024395Certified-Expired
Business Systems Analyst
A-22307-51648
$157,000Addison, TXJan 17, 2023Feb 16, 2024395Certified-Expired
Business Intelligence Analyst
A-22293-43391
$141,000Boulder, COJan 17, 2023Feb 22, 2024401Certified-Expired
Program Specialist
A-22291-41765
$152,000Boulder, COJan 17, 2023Feb 22, 2024401Certified-Expired
Application Engineer
A-22286-39254
$162,000Austin, TXJan 17, 2023Feb 22, 2024401Certified-Expired
Software Engineer
A-22348-73988
$192,941Mountain View, CAJan 13, 2023Feb 9, 2024392Certified-Expired
Privacy Engineer
A-22335-65870
$151,320Mountain View, CAJan 13, 2023Feb 9, 2024392Certified-Expired
UX Designer
A-22315-56096
$126,000Kirkland, WAJan 13, 2023Feb 9, 2024392Certified-Expired
Product Specialist
A-22313-54881
$132,000Playa Vista, CAJan 13, 2023Feb 9, 2024392Certified-Expired
Marketing Manager
A-22312-54170
$146,000Mountain View, CAJan 13, 2023Apr 13, 202390Withdrawn
Sales Engineer
A-22312-54055
$131,000Cambridge, MAJan 13, 2023Feb 9, 2024392Certified-Expired
Customer Engineer
A-22312-53919
$110,000Chicago, ILJan 13, 2023Feb 9, 2024392Certified-Expired
Software Engineering Manager
A-22336-66753
$292,000Mountain View, CAJan 12, 2023Feb 21, 2024405Certified-Expired
Software Engineer
A-22308-52204
$101,109Durham, NCJan 12, 2023Feb 21, 2024405Certified-Expired
Developer Relations Engineer
A-22312-53937
$152,000Bellevue, WAJan 11, 2023Feb 26, 2024411Certified-Expired
Silicon Engineer
A-22312-53828
$140,000Mountain View, CAJan 10, 2023Feb 16, 2024402Certified-Expired
Account Specialist
A-22287-40003
$141,000Austin, TXJan 10, 2023Feb 16, 2024402Certified-Expired
Cloud Data Lake Engineer (Technical Solutions Consultant)
A-22342-69984
$132,000Chicago, ILJan 9, 2023Jan 31, 2024387Certified-Expired
Software Engineer
A-22336-66565
$140,000Chicago, ILJan 9, 2023Feb 1, 2024388Certified-Expired
Accountant
A-22339-67496
$142,000Mountain View, CAJan 6, 2023Mar 7, 2024426Certified-Expired
Software Engineer
A-22339-67369
$125,000Atlanta, GAJan 6, 2023Mar 7, 2024426Certified-Expired
Program Manager
A-22322-60095
$111,000Mountain View, CAJan 6, 2023Jan 11, 2024370Certified-Expired
Interaction Designer
A-22319-57863
$120,000Mountain View, CAJan 6, 2023Jan 11, 2024370Certified-Expired
Operations Engineer
A-22306-50333
$149,000Atlanta, GAJan 5, 2023Jan 9, 2024369Certified-Expired
Silicon Engineer
A-22263-24879
$160,000Mountain View, CAJan 5, 2023Jan 9, 2024369Certified-Expired
Software Engineer
A-22339-67762
$148,000Mountain View, CAJan 4, 2023Jan 10, 2024371Certified-Expired
Network Implementation Engineer
A-22312-53807
$120,000Austin, TXJan 4, 2023Jan 10, 2024371Certified-Expired
Silicon Engineer
A-22346-72246
$160,000Mountain View, CAJan 3, 2023Jan 12, 2024374Certified-Expired
Senior Business Analyst
A-22333-64703
$120,000Venice, CADec 30, 2022Jan 12, 2024378Certified-Expired
Program Manager
A-22322-60244
$127,000Addison, TXDec 30, 2022Jan 12, 2024378Certified-Expired
Cloud Consultant
A-22306-50667
$114,000Atlanta, GADec 30, 2022Jan 12, 2024378Certified-Expired
Software Engineering Manager
A-22299-46679
$230,000Mountain View, CADec 30, 2022Jan 12, 2024378Certified-Expired
Tax Analyst
A-22332-63612
$139,000Chicago, ILDec 29, 2022Dec 21, 2023357Certified-Expired
Security Engineer
A-22312-54093
$146,000Kirkland, WADec 28, 2022Dec 21, 2023358Certified-Expired
Software Engineer
A-22307-51626
$200,000Pittsburgh, PADec 28, 2022Dec 21, 2023358Certified-Expired
Software Engineer
A-22300-47359
$192,941Mountain View, CADec 28, 2022Dec 21, 2023358Certified-Expired
Interaction Designer
A-22343-71312
$82,742San Francisco, CADec 23, 2022Jan 24, 202332Withdrawn
Software Engineer
A-22269-28350
$98,779San Bruno, CADec 23, 2022Dec 12, 2023354Certified-Expired
Software Engineer
A-22257-21581
$104,291Mountain View, CADec 23, 2022Dec 12, 2023354Certified-Expired
Software Engineer
A-22355-77884
$157,477Mountain View, CADec 22, 2022Dec 12, 2023355Certified-Expired
Software Engineer
A-22355-77805
$130,894Mountain View, CADec 22, 2022Oct 16, 2023298Withdrawn
Software Engineer
A-22355-77752
$157,477Mountain View, CADec 22, 2022Dec 12, 2023355Certified-Expired
Product (Program) Specialist
A-22355-77636
$82,701San Bruno, CADec 22, 2022Dec 12, 2023355Certified-Expired
Software Engineer
A-22355-77573
$97,760Seattle, WADec 22, 2022Dec 12, 2023355Certified-Expired
Product (Program) Specialist
A-22355-77467
$110,094Mountain View, CADec 22, 2022Dec 12, 2023355Certified-Expired
Software Engineer
A-22355-77424
$104,291Mountain View, CADec 22, 2022Dec 12, 2023355Certified-Expired
Technical Program Specialist
A-22355-77385
$110,094Mountain View, CADec 22, 2022Dec 12, 2023355Certified-Expired
Technical Program Specialist
A-22355-77367
$110,094Mountain View, CADec 22, 2022Dec 12, 2023355Certified-Expired
Software Engineer
A-22354-77109
$130,894Mountain View, CADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22354-77107
$140,920Seattle, WADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22354-77046
$157,477Mountain View, CADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22354-76681
$97,115Pittsburgh, PADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22353-76202
$97,760Seattle, WADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22353-76141
$157,477Mountain View, CADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22353-76104
$130,894Mountain View, CADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22350-75603
$157,477Mountain View, CADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22349-74808
$157,477Mountain View, CADec 22, 2022Dec 8, 2023351Certified-Expired
Quantitative Analyst
A-22349-74750
$80,000Mountain View, CADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22349-74723
$130,894Mountain View, CADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22349-74308
$122,616Atlanta, GADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22348-73953
$97,760Seattle, WADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22347-73171
$104,291Mountain View, CADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22347-73059
$157,477Mountain View, CADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22347-72959
$130,894Mountain View, CADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22347-72858
$130,894Mountain View, CADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22347-72841
$97,760Seattle, WADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22346-72200
$104,291Mountain View, CADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22346-72159
$140,920Kirkland, WADec 22, 2022Dec 22, 20220Withdrawn
Software Engineer
A-22346-72107
$80,000Cambridge, MADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22346-72072
$157,477Mountain View, CADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22346-71889
$104,291Mountain View, CADec 22, 2022Dec 8, 2023351Certified-Expired
Software Engineer
A-22346-71853
$104,291Mountain View, CADec 22, 2022Dec 8, 2023351Certified-Expired

Page 1 of 148

...

Frequently Asked Questions

Yes. Google has filed 14,765 PERM labor certification applications with the Department of Labor, with 14,563 certified. The median processing time from filing to decision has been 211 days.

U.S. Immigration Solved

Home Bottom Hero Asset V2