Last Updated Apr 2026
San Jose, CA
1,104 employees
Est. 2002
roku.com
Roku logo

RokuGreen Card PERM Data

Roku PERM & Green Card Filings

Does Roku sponsor green cards? Yes. Below is every PERM labor certification filing by Roku, 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

17 monthsApprox.

Green Card Commitment

70.3%

High

PERM Filings by Quarter

PERM filings by quarter

255075100201620182020202220242025

PERM Processing Time by Year

PERM processing time by year

12525037550020162017201820192020202120222023
YearFilingsCertifiedDeniedWithdrawnMedian Processing Days
20242002
20237864014499
2022129118011298
2021111001148
2020363501214
201913130057
2018282701104
2017131300123
2016320170

All PERM Filings

313 total
Job TitleSalaryLocationFiledDecisionDaysStatus
Senior Data Scientist
G-100-24348-543373
$174,250New York, NYDec 13, 2024Feb 18, 202567Withdrawn
Senior Security Engineer
G-100-24289-408125
$221,000New York, NYOct 15, 2024Jan 23, 2025100Withdrawn
Senior Software Engineer, Machine Learning
G-100-23283-422571
$303,450San Jose, CAOct 10, 2023Feb 27, 2025506Certified - Expired
Senior Software Engineer
G-100-23283-422457
$132,683Austin, TXOct 10, 2023Feb 28, 2025507Certified - Expired
Manager, Product Management
G-100-23283-422410
$300,000San Jose, CAOct 10, 2023Sep 12, 2024338Withdrawn
Software Engineer
G-100-23283-421705
$215,280Boston, MAOct 10, 2023Feb 28, 2025507Certified - Expired
Senior Software Engineer
G-100-23283-421639
$303,450San Jose, CAOct 10, 2023Feb 28, 2025507Certified - Expired
Senior Software Engineer
G-100-23283-421580
$192,941San Jose, CAOct 10, 2023Jun 17, 2024251Withdrawn
UX Product Designer
G-100-23283-421530
$189,000San Jose, CAOct 10, 2023Feb 28, 2025507Certified - Expired
Senior Software Engineer, Machine Learning
G-100-23283-421481
$444,550Santa Monica, CAOct 10, 2023Feb 27, 2025506Certified - Expired
Senior Data Scientist
G-100-23283-421424
$180,274San Jose, CAOct 10, 2023Feb 27, 2025506Certified - Expired
Senior Software Automation Engineer
G-100-23283-421393
$195,500San Jose, CAOct 10, 2023Jun 17, 2024251Withdrawn
Senior Software Engineer
G-100-23283-420804
$132,683Austin, TXOct 10, 2023Feb 28, 2025507Certified - Expired
Senior Software Engineer
G-100-23283-420795
$195,500San Jose, CAOct 10, 2023Feb 26, 2025505Certified - Expired
Senior Product Manager
G-100-23283-420787
$204,000San Jose, CAOct 10, 2023Feb 27, 2025506Certified - Expired
Senior Software Engineer
G-100-23283-420777
$221,000San Jose, CAOct 10, 2023Feb 27, 2025506Certified - Expired
Senior Software Engineer
G-100-23283-420768
$195,500San Jose, CAOct 10, 2023Oct 22, 2024378Withdrawn
Senior Software Engineer
G-100-23283-420765
$132,683Austin, TXOct 10, 2023Feb 28, 2025507Certified - Expired
Senior Software Engineer
G-100-23283-420759
$195,500San Jose, CAOct 10, 2023Feb 27, 2025506Certified - Expired
Senior Software Engineer
G-100-23283-420747
$212,500San Jose, CAOct 10, 2023Feb 28, 2025507Certified - Expired
Senior Data Engineer
G-100-23283-420742
$212,500San Jose, CAOct 10, 2023Feb 28, 2025507Certified - Expired
Senior Software Engineer
G-100-23283-420731
$195,500San Jose, CAOct 10, 2023Feb 28, 2025507Certified - Expired
Senior Software Engineer
G-100-23283-420725
$195,500San Jose, CAOct 10, 2023Feb 27, 2025506Certified - Expired
Senior Software Engineer
G-100-23283-420717
$195,500San Jose, CAOct 10, 2023Feb 28, 2025507Certified - Expired
Senior Software Engineer
G-100-23283-420706
$170,000Boston, MAOct 10, 2023Mar 25, 2024167Withdrawn
Senior Software Engineer, Web
G-100-23283-420704
$132,683Austin, TXOct 10, 2023Feb 27, 2025506Certified - Expired
Senior Software Engineer
G-100-23283-420699
$132,683Austin, TXOct 10, 2023Feb 27, 2025506Certified - Expired
Senior Software Engineer
G-100-23283-420693
$170,000Boston, MAOct 10, 2023Feb 27, 2025506Certified - Expired
Senior Software Engineer, Web
G-100-23283-420684
$195,500San Jose, CAOct 10, 2023Feb 28, 2025507Certified - Expired
Senior Software Engineer
G-100-23283-420037
$195,500San Jose, CAOct 9, 2023Feb 26, 2025506Certified - Expired
Software Engineer, Machine Learning
G-100-23283-420036
$270,000San Jose, CAOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Software Engineer
G-100-23283-420034
$195,500San Jose, CAOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Software Engineer
G-100-23283-420033
$195,500San Jose, CAOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Software Engineer
G-100-23283-420032
$195,500San Jose, CAOct 9, 2023Oct 22, 2024379Withdrawn
Senior Software Engineer
G-100-23283-420030
$195,500San Jose, CAOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Software Engineer
G-100-23283-420029
$195,500San Jose, CAOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Software Engineer
G-100-23283-420026
$195,500San Jose, CAOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Software Engineer
G-100-23283-420018
$132,683Austin, TXOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Software Engineer
G-100-23283-420008
$195,500San Jose, CAOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Software Engineer
G-100-23283-419992
$170,000Boston, MAOct 9, 2023Feb 25, 2025505Certified - Expired
Senior Software Engineer
G-100-23283-419980
$132,683Austin, TXOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Data Scientist
G-100-23283-419968
$110,707New York, NYOct 9, 2023Oct 4, 2024361Withdrawn
Software Analyst, Patent and Litigation Research
G-100-23283-419943
$171,000Austin, TXOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Software Engineer, Machine Learning
G-100-23283-419920
$303,450San Jose, CAOct 9, 2023Feb 25, 2025505Certified - Expired
Senior Partner Manager
G-100-23282-419896
$163,200New York, NYOct 9, 2023Feb 26, 2025506Certified - Expired
Ad Measurement Lead
G-100-23282-419889
$102,482New York, NYOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Software Engineer
G-100-23282-419381
$218,608San Jose, CAOct 9, 2023Oct 11, 20232Withdrawn
UX Researcher
G-100-23282-419336
$207,000San Jose, CAOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Quality Assurance Engineer
G-100-23282-419254
$123,250Austin, TXOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Software Automation Engineer
G-100-23282-419211
$164,050San Jose, CAOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Software Automation Engineer
G-100-23282-419181
$195,500San Jose, CAOct 9, 2023Nov 25, 2024413Withdrawn
Senior Quality Assurance Engineer
G-100-23282-419142
$164,050San Jose, CAOct 9, 2023Feb 26, 2025506Certified - Expired
Sr. QA Engineer
G-100-23282-419114
$125,000Austin, TXOct 9, 2023Jul 22, 2024287Withdrawn
Program Manager
G-100-23282-419086
$160,389San Jose, CAOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Quality Assurance Engineer
G-100-23282-419073
$164,050San Jose, CAOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Software Engineer - Enterprise Platform Services
G-100-23282-419042
$2,652,000San Jose, CAOct 9, 2023Feb 26, 2025506Certified - Expired
Solutions Engineer
G-100-23282-419040
$180,000New York, NYOct 9, 2023Feb 26, 2025506Certified - Expired
Sr. QA Engineer
G-100-23282-418988
$110,245Austin, TXOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Quality Assurance Engineer
G-100-23282-418894
$110,245Austin, TXOct 9, 2023Feb 25, 2025505Certified - Expired
Senior Software Engineer
G-100-23282-418850
$195,500San Jose, CAOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Quality Assurance Engineer
G-100-23282-418810
$110,245Austin, TXOct 9, 2023Feb 25, 2025505Certified - Expired
Senior Systems Engineer
G-100-23282-418785
$187,000Austin, TXOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Data Scientist
G-100-23282-418762
$183,310San Jose, CAOct 9, 2023Feb 26, 2025506Certified - Expired
Sr. QA Engineer
G-100-23282-418735
$125,000Austin, TXOct 9, 2023Feb 25, 2025505Certified - Expired
Senior Software Engineer
G-100-23282-418687
$195,500San Jose, CAOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Data Engineer
G-100-23282-418634
$212,500San Jose, CAOct 9, 2023Feb 25, 2025505Certified - Expired
Ad Measurement Specialist
G-100-23282-418542
$94,500Chicago, ILOct 9, 2023Feb 26, 2025506Certified - Expired
Product Manager
G-100-23282-418490
$138,590New York, NYOct 9, 2023Feb 26, 2025506Certified - Expired
Senior Software Engineer, Machine Learning
G-100-23282-418469
$303,450San Jose, CAOct 9, 2023Feb 25, 2025505Certified - Expired
Senior Quality Assurance Engineer - Wifi
G-100-23282-418443
$164,050San Jose, CAOct 9, 2023Oct 4, 2024361Withdrawn
Sr. QA Engineer
G-100-23282-418412
$110,245Austin, TXOct 9, 2023May 29, 2024233Withdrawn
Senior Software Engineer
G-100-23282-418404
$303,450San Jose, CAOct 9, 2023Feb 7, 2025487Withdrawn
Senior Software Engineer
G-100-23282-418200
$221,000San Jose, CAOct 9, 2023Feb 26, 2025506Certified - Expired
Director, Internal Audit
G-100-23217-241609
$245,000San Jose, CAAug 5, 2023Nov 20, 2024473Certified - Expired
Senior Business Systems Analyst, Roku Pay
G-100-23213-227966
$136,000Austin, TXJul 31, 2023Oct 3, 2024430Certified - Expired
Data Scientist
G-100-23201-205416
$135,000San Jose, CAJul 20, 2023Sep 30, 2024438Certified
Business Systems Analyst, Roku Pay
G-100-23201-205283
$178,500San Jose, CAJul 20, 2023Feb 5, 2024200Withdrawn
Data Scientist
G-100-23194-188340
$135,000San Jose, CAJul 13, 2023Oct 3, 2024448Certified - Expired
Senior Data Scientist
G-100-23178-148478
$178,500San Jose, CAJun 27, 2023Aug 21, 2024421Certified
International Tax Manager
A-23041-00541
$180,000San Jose, CAMar 13, 2023Apr 22, 2024406Certified
Senior Software Engineer, Platform Services
A-22337-66964
$192,941San Jose, CADec 15, 2022Jan 16, 2024397Certified-Expired
UX Product Designer
A-22326-62295
$225,000San Jose, CADec 12, 2022Nov 28, 2023351Certified-Expired
Director, M&A and Technical Accounting
A-22336-66890
$300,000San Jose, CADec 8, 2022Jan 30, 2024418Certified-Expired
Senior Software Engineer
A-22333-64462
$192,941San Jose, CADec 8, 2022Jan 30, 2024418Certified-Expired
Senior Software Engineer - The Roku Channel
A-22321-59357
$192,941San Jose, CADec 8, 2022Jan 30, 2024418Certified-Expired
Senior Data Scientist
A-22298-45771
$183,310San Jose, CADec 8, 2022Feb 23, 2024442Certified-Expired
UX Product Designer
A-22298-45764
$198,000San Jose, CADec 8, 2022Feb 23, 2024442Certified-Expired
Senior Data Scientist
A-22298-45692
$170,000San Jose, CADec 8, 2022Feb 23, 2024442Certified-Expired
UX Product Designer
A-22297-44932
$180,000Santa Monica, CADec 8, 2022Feb 23, 2024442Certified-Expired
Senior Data Scientist
A-22299-46682
$183,310San Jose, CADec 5, 2022Nov 16, 2023346Certified-Expired
Senior Software Engineer
A-22320-58979
$192,941San Jose, CANov 23, 2022Oct 17, 2023328Certified-Expired
Senior Software Engineer, Test
A-22321-59673
$178,500Boston, MANov 22, 2022Oct 11, 2023323Certified-Expired
Senior Software Engineer
A-22320-58991
$192,941San Jose, CANov 22, 2022Oct 11, 2023323Certified-Expired
Senior Data Engineer
A-22155-66212
$225,250Austin, TXNov 22, 2022Oct 11, 2023323Certified-Expired
Senior Data Engineer
A-22320-58525
$225,250San Jose, CANov 17, 2022Apr 10, 2023144Withdrawn
Senior Business Intelligence Engineer
A-22319-58035
$212,500San Jose, CANov 17, 2022Dec 18, 2023396Certified-Expired
Sr. Software Engineer, Machine Learning
A-22319-57937
$318,750San Jose, CANov 17, 2022Dec 18, 2023396Certified-Expired
Senior Software Engineer, Android
A-22320-58646
$132,683Austin, TXNov 16, 2022Oct 5, 2023323Certified-Expired
Ad Measurement Manager
A-22318-57063
$187,000Santa Monica, CANov 16, 2022Oct 5, 2023323Certified-Expired
Senior Software Engineer
A-22305-49951
$184,080San Jose, CANov 16, 2022Oct 4, 2023322Certified-Expired

Page 1 of 4

Frequently Asked Questions

Yes. Roku has filed 313 PERM labor certification applications with the Department of Labor, with 282 certified. The median processing time from filing to decision has been 284 days.

U.S. Immigration Solved

Home Bottom Hero Asset V2