CURRENT ROLES FROM EMPLOYER CAREER PAGES
Jobs at Roku
152 roles currently listed on Roku’s careers page. You apply directly with the employer.
See how well you match these roles
ROLIVA compares a role with the experience you confirm, including the gaps. Free workspace; you stay in control of every application.
At a glance
Listings last checked by ROLIVA on . ROLIVA is not affiliated with Roku.
Visa sponsorship is counted only where a listing says explicitly that it is offered. A listing that does not mention it is not counted either way, so check each posting.
Departments stated by the employer
- 225 - Advertising Engineering29 roles
- 224 - Search & Recommendations13 roles
- 001- PIPELINE11 roles
- 206 - OS UI/SDK8 roles
- 220 - Cloud Tech7 roles
- 260 - Roku TV NPI Americas7 roles
- 378 - Ad Client Services7 roles
- 383 - Ad Product6 roles
- 393 - Viewer Product & Program Mgmt6 roles
- 420 - Legal6 roles
- 229 - Data Engineering5 roles
- 377 - Ad Sales5 roles
Role types
Grouped by job title with ROLIVA’s fixed list of title patterns. 39 roles outside these groups.
- Software engineer60 roles
- Product manager12 roles
- Machine learning engineer12 roles
- Engineering manager8 roles
- Data scientist5 roles
- Data engineer5 roles
- Account executive3 roles
- Program manager2 roles
- Financial analyst2 roles
- Project manager1 role
- QA and test engineer1 role
- Customer support1 role
Cities stated by the employer
103 listings with no city in the structured posting data.
- Cambridge, United Kingdom16 roles
- Bengaluru, India13 roles
- Manchester, United Kingdom9 roles
- Hsinchu, Taiwan3 roles
- Shenzhen, China2 roles
- Toronto, Canada2 roles
- Aarhus, Denmark1 role
- London, United Kingdom1 role
- Mexico City, Mexico1 role
- Seoul, South Korea1 role
Countries stated by the employer
103 roles with no country in the structured posting data.
- United Kingdom26 roles
- India13 roles
- Taiwan3 roles
- Canada2 roles
- China2 roles
- Denmark1 role
- South Korea1 role
- Mexico1 role
Skills mentioned
Listings whose description mentions each term. A mention is not a requirement.
- Python60 of 152
- AWS48 of 152
- Java36 of 152
- SQL36 of 152
- GCP34 of 152
- C++24 of 152
- Machine learning24 of 152
- Spark22 of 152
How this page is built: every role this employer currently lists on its own careers page; only roles confirmed open in the last 30 days are counted, and the numbers update as the employer opens and closes roles. Departments, cities, pay and work style are shown only as the employer states them in structured posting data; nothing is estimated.
How to apply with ROLIVA
Compare a role above with the experience you confirm, including the gaps. Build or tailor a resume from those confirmed facts, then apply directly on Roku’s own site using the link on that role. ROLIVA never submits an application for you.
Create my free workspace How ROLIVA works