Avatar for Roku

Roku offers streaming products so everyone can stream what they love

Jobs at Roku

We are changing how people watch TV. Roku's technology is cutting edge, innovative and disruptive. We ship in weeks, not months. Our success is based on building and shipping globally the best consumer products in the world. We pride ourselves on autonomy and being as flat of an organization as possible with little red tape or bureaucracy. Roku, now this is TV!
Showing 97 of 97 jobs
Designer

Director, UX Design

Posted 6 months ago
  • Manage, coach, and inspire a team of designers, by providing vision and direction
  • Attract, retain, and develop a world-class user experience design team
Designer

Sr. UX Product Designer

Posted 3 months ago
  • Help bring TV advertising into the 21 century by conceptualizing, designing and delivering novel digital advertising experiences across multiple touch points (mobile / TV / speakers)
  • Balance requirements from advertisers, business, engineering and users to find and create best-in-class design solutions
Designer

Director, UX Research

Posted 2 months ago
  • Manage, coach, and inspire a team of researchers, by providing vision and direction
  • Attract, retain, and develop a world-class user research team
Designer

UX Product Designer

Posted 3 weeks ago
  • Partner with product managers, engineers, and cross-functional stakeholders to understand requirements and provide creative, thoughtful solutions
  • Explore a variety of design directions, analyzing the pros and cons of each
Designer

Design Director – Ad Products

Posted 3 weeks ago
  • Build, lead and manage a team of visual designers and video motion designers.
  • Own design quality and art direction for all Ad Product TV experiences: Banners, microsites, pause ads, overlays and video pre-rolls.
Designer

Sr. UX Researcher

Posted this week
  • Partner with product management, product design, and engineering from product strategy through execution, to understand technical and business requirements and prioritize research opportunities
  • Develop a research strategy, roadmap, and budget
Designer

Sr. UX Researcher

Posted this week
  • Partner with product management, product design, and engineering from product strategy through execution, to understand technical and business requirements and prioritize research opportunities
  • Develop a research strategy, roadmap, and budget
Engineering

Senior Software Engineer, Salesforce Platform

We are building a NEW Salesforce instance. It's very rare to be part of something like this.

Engineering

Senior QA Engineer - Cambridge, UK

Posted 9 months ago

In 2008 Roku launched their first successful TV streaming device and in 2014 we opened our Cambridge office which focuses on the research and development of our new whole-home entertainment products, encompassing a range of smart TVs and wireless speakers focussing on multi-channel and multi-room...

Engineering

Software Engineer

Posted 9 months ago
  • 3+ years of relevant software development experience.
  • In-depth understanding of Linux, tools, libraries and open source development.
Engineering

Sr. Software Engineer, Test

Posted 7 months ago
  • Innovation of automated test development for applications developed in C/C++
  • Automated test creation using Python
Engineering

Sr. Software Engineer, Application Framework

Posted 6 months ago
  • Develop core features of Roku OS Application framework.
  • Work closely with Product Development, UI design, platform services, and release management teams to contribute to our Application development.
Engineering

Sr. Software Engineer, Roku OS

Posted 4 months ago
  • Work closely Product Development, platform services, and release management teams to contribute to development
  • Integrate third party C++ libraries
Engineering

Sr. Lead Cloud Services DevOps Engineer

Posted 4 months ago
  • Architect and implement Roku’s codified cloud infrastructure, working with technologies like Docker, Kubernetes, Envoy, and Terraform.
  • Lead Cost Governance of cloud through policies, data analytics, and best practices.
Engineering

Sr. Software Engineer, Wireless

Posted 4 months ago
  • Expertise in C++ and C software development in a Linux environment
  • In-depth understanding of TCP/IP networking (TCP, UDP, IP, ARP, DHCP, DNS, etc.)
Engineering

Sr. Software Engineer, Application Framework

Posted 3 months ago
  • Develop core features of Roku OS Application framework.
  • Work closely with Product Development, UI design, platform services, and release management teams to contribute to our Application development.
Engineering

Sr. Software Engineer, Wireless

Posted 3 months ago
  • Expertise in C++ and C software development in a Linux environment
  • In-depth understanding of TCP/IP networking (TCP, UDP, IP, ARP, DHCP, DNS, etc.)
Engineering

QA Engineer

Posted 3 months ago

Roku is seeking an experienced and versatile Senior QA Engineer to test software (OS and Firmware) on our devices for major product releases.

Responsibilities include formulating test strategies, design test cases, create automated test scripts for new products in early development phases and ru...

Engineering

Lead Full Stack Engineer, Advertising

Posted 3 months ago
  • Design, develop and deliver high-quality web applications and back-end services
  • Add new functionality to existing systems, while constantly working to improve usability, quality, performance and scalability
Engineering

Director, Data Science

Posted 2 months ago
  • Partner with product, engineering and analytics teams to drive the use of Data Science across Roku’s business.
  • Hire and develop a team of exceptional Data Scientists to:
Engineering

Sr. Software Automation Engineer, Cloud Services

Posted 2 months ago
  • Design and implement data-driven, highly maintainable automated tests for our backend systems and API services
  • Implement performance and Load test, and integrate with CI/CD framework
Engineering

Senior Analyst, Data Science

Posted 2 months ago
  • Apply quantitative analysis, data mining, and visualizations to see beyond the numbers and understand how our users interact with our hardware and software products
  • Design and evaluate A/B tests as well as observational studies
Engineering

Sr. SW Engineer, Test

Posted 2 months ago
  • Collaborate with Manual QA, UI/UX, and development throughout the software development life cycle
  • Convert manual test cases into reliable, repeatable automated tests
Engineering

Director, Data Science

Posted 1 month ago
  • Partner with product, engineering and analytics teams to drive the use of Data Science across Roku’s business.
  • Hire and develop a team of exceptional Data Scientists to:
Engineering

Sr. Software Engineer, Build Systems

Posted 1 month ago
  • Participate in the rearchitecture the RokuOS build system to support modularization.
  • Demonstrate excellence in build system development.
Engineering

Sr. Software Engineer, Build Systems

Posted 1 month ago
  • Participate in the rearchitecture the RokuOS build system to support modularization.
  • Demonstrate excellence in build system development.
Engineering

Senior Software Engineer, Engagements

Posted 1 month ago
  • Lead development of the Roku OS porting kit, documentation, compliance tests and tools
  • Enable more efficient development through a more modular code base
Engineering

Senior Software Engineer, Engagements

Posted 1 month ago
  • Lead development of the Roku OS porting kit, documentation, compliance tests and tools
  • Enable more efficient development through a more modular code base
Engineering

Sr. Software Engineer, Platform Portability

Posted 1 month ago
  • Develop and evolve the RokuOS PAL to support new devices and new features.
  • Architect RokuOS, adding appropriate modularity and abstractions.
Engineering

Sr. Software Engineer PQ - Consultant

Posted 1 month ago
  • 8+ years of relevant software development experience, (with display and image processing knowledge is a big plus!)
  • Excellent C/C++ coding skills, (modern C++ expertise is a big plus!)
Engineering

Sr. Software Engineer, Wireless

Posted 3 months ago
  • Expertise in C++ and C software development in a Linux environment
  • In-depth understanding of TCP/IP networking (TCP, UDP, IP, ARP, DHCP, DNS, etc.)
Engineering

Sr. QA Engineer, New Products

Posted 1 month ago
  • Review product specifications and develop test plans for new products/features.
  • Run automation tests to reproduce known issues and validate functionality
Engineering

Sr. QA Engineer, New Products (SZ)

Posted 1 month ago
  • Review product specifications and develop test plans for new products/features.
  • Run automation tests to reproduce known issues and validate functionality
Engineering

Senior Software Engineer, Cloud Services

Posted 4 weeks ago
  • Strong software development experience (Java, Python)
  • Expertise building large scale cloud service, ideally in AWS
Engineering

Software Engineering Manager

Posted 4 weeks ago
  • recruit and manage world class software and quality engineering team.
  • provide technical direction, guidance, mentoring, and hands-on management.
Engineering

Sr. Systems Engineer, Productivity Apps

Posted 4 weeks ago
  • Working knowledge and administration experience with communication and collaboration tools (e.g. Office 365, Box), customer service and ticketing tools (e.g. Atlassian Suite), log management (e.g. Sumo Logic, Splunk), Messaging and Teleconferencing systems (e.g. Slack, Zoom, Teams), enterprise level backup and recovery tools (e.g. Rubrik), SaaS applications (e.g. Asana, Trello)
Engineering

Software Engineer Intern

Posted 3 weeks ago
  • Assist on wireless audio streaming protocol and networking services development (C++) based on ARM SoC platforms
  • Design unit & system test cases for internal deliveries and run the tests (C++, Python)
Engineering

Software Engineer Intern

Posted 3 weeks ago
  • Are currently pursuing a degree in computer science or a related field
  • Enjoy creatively solving problems using operating systems and data structures
Engineering

Sr. Software Engineer – Portability Compliance

Posted 3 weeks ago
  • Participate in the rearchitecture the RokuOS build system to support modularization.
  • Demonstrate excellence in build system development.
Engineering

Sr. Software Engineer, Platform Portability

Posted 3 weeks ago
  • Develop and evolve the RokuOS PAL to support new devices and new features.
  • Architect RokuOS, adding appropriate modularity and abstractions.
Engineering

Sr. Software Engineer – Portability Compliance

Posted 3 weeks ago
  • Lead development of the Roku compliance tests and test harness.
  • Work with partners and stakeholders to define requirements, develop release plans and deliver the compliance test suite to enable us to build products more effectively
Engineering

Sr. Embedded Software Engineer, Native UI

Posted 4 months ago
  • Work closely Product Development, platform services, and release management teams to contribute to the development and new features
  • Integrate third-party C++ libraries
Engineering

Sr. Embedded Software Engineer, Native UI

Posted 6 months ago
  • Work closely Product Development, platform services, and release management teams to contribute to development
  • Integrate third party C++ libraries
Engineering

Sr. Software Engineer, Build Systems

Posted 3 weeks ago
  • Participate in the rearchitecture the RokuOS build system to support modularization.
  • Demonstrate excellence in build system development.
Engineering

Sr. Software Engineer

Posted 3 weeks ago
  • 7+ years of relevant software development experience.
  • In-depth understanding of Linux, tools, libraries and open source development.
Engineering

Sr. QA Engineer- Channel Certification

Posted 3 weeks ago
  • Run pre-certification tests for Netflix, and other streaming partners on Roku platforms
  • Operate manual and automated testing on multiple products
Engineering

QA Engineer Intern

Posted 3 weeks ago
  • Are currently pursuing a degree in computer science or a related field
  • Have studied and enjoy practicing a variety of test techniques and methodologies
Engineering

QA Engineer Intern

Posted 3 weeks ago
  • Are currently pursuing a degree in computer science or a related field
  • Have studied and enjoy practicing a variety of test techniques and methodologies
Engineering

QA Engineer Intern

Posted 3 weeks ago
  • Are currently pursuing a degree in computer science or a related field
  • Have studied and enjoy practicing a variety of test techniques and methodologies
Engineering

Software Engineer Intern

Posted 3 weeks ago
  • Are currently pursuing a degree in computer science or a related field
  • Enjoy creatively solving problems using operating systems and data structures
Engineering

Software Engineer Intern

Posted 3 weeks ago
  • Are currently pursuing a degree in computer science or a related field
  • Enjoy creatively solving problems using operating systems and data structures
Engineering

Analytics, Data Science Intern

Posted 2 weeks ago
  • Are currently pursuing a degree in a quantitative or similar field
  • Must have strong analytical, project management & presentation skills.
Engineering

Analytics, Data Science Intern

Posted 2 weeks ago
  • Are currently pursuing a degree in a quantitative or similar field
  • Must have strong analytical, project management & presentation skills.
Engineering

Sr. Embedded Software Engineer, Client Development

Posted 1 week ago
  • Work closely Product Development, platform services, and release management teams to contribute to development
  • Integrate third party C++ libraries
Engineering

Security Engineer Intern, Trust Services

Posted this week
  • BS or MS (in progress), majoring in Computer Science, Cyber Security or a related field
  • Hands on software development in Python and/or Java and interfacing to RESTful web services.
Engineering

Senior Front-End Software Engineer, Web Services.

Posted this week
  • Determine the strategic and tactical direction of the front-end architecture and middle-ware services
  • Code, test, document and deliver highly scalable and reliable platform services and components that create the foundation of the core web application platform with cross-browser compatibility, accessibility and search engine optimization
Engineering

Machine Learning Intern

Posted yesterday
  • Currently pursuing your Masters (PhD preferred) in Computer Science, Electrical Engineering or related fields

  • Excellent communication skills, solid work ethic, and a strong desire to write production-quality code

Engineering

Sr Manager, Software Engineering

Posted yesterday
  • Recruit and manage world class software engineering team
  • Lead software development for new features and next generation consumer products
Engineering

Software Engineer Intern, Customer Interface

Posted today
  • Design, develop and deliver high-quality web applications and back-end services
  • Add new functionality to existing systems, while constantly working to improve usability, quality, performance and scalability
Marketing

Senior Manager, Ad Growth Marketing

Posted 3 weeks ago
  • Build a best-in-class global growth marketing function for the fast-growing advertising team
  • Lead and develop a highly skilled team of marketing practitioners across paid media, content, operations/automation, and analytics functions
Marketing

Ad Marketing Analytics Intern

Posted 1 week ago
  • Participate in defining and tracking how Roku measures the performance of a range of marketing and communications activities across paid media, content, digital content, SEO, PR/media, events, sponsorships, and other channels

  • Explore customer and audience segmentation framework, conversion funnel analysis, and marketing...

Marketing

Product Marketing Manager Intern, Ad Products

Posted today
  • Develop a deep understanding of the Go-To-Market process used to release ad products.
  • Audit and enhance the methods used to track ad product adoption.
Operations

Sales Operations Manager

Posted 4 months ago
  • Partner with stakeholders to develop processes, policies and best-in-class systems for scalable growth.
  • Create operational excellence through best practice sharing and process consistency across all users.
Operations

Sr. Financial Analyst, Corporate FP&A

Posted 2 months ago
  • Perform financial analysis by leveraging and developing financial models in order to provide insightful financial information that supports our internal customers’ ability to make informed business decisions
  • Understand, manipulate, and leverage various data sources to capture company and market data fo...
Operations

Manager, Client Services

Posted 1 month ago
  • Responsible for direct day-to-day management of client service managers team including defining role responsibilities, cross-team collaboration, workflows, and career + skill development
  • Demonstrate excellent time-management skills and the ability to work independently while using departmental resources, policies and procedures.
Operations

Senior Technical Recruiter - UX

Posted 3 weeks ago
  • Act as a trusted advisor of the hiring managers and other staffing and HR team members; provide leadership in the area of technical talent acquisition
  • Thoroughly evaluate candidates, prepare professional write-ups and present candidates in an accurate and detailed manner
Operations

Director, Technical Recruiting

Posted 2 weeks ago
  • Leverage global experience to engage and partner with leadership on their growth strategies across Engineering functions to ensure we have the right staff to help us grow
  • Drive the implementation of high quality, high repeatability, volume hiring practices across the organization to keep costs low without negatively impacting candidate quality
Operations

Senior Financial Analyst

Posted 2 weeks ago
  • Partnering closely with marketing, sales operations and client services business leads to support strategic initiatives and planning
  • Aligning with sales leadership and sales operations to drive commission planning
Operations

Legal Operations Manager

Posted 1 week ago
  • Design and manage processes to positively impact the Legal team’s productivity and effectiveness (including finances, knowledge management, eDiscovery, and litigation support)
  • Work proactively with Finance, Planning & Analysis on Legal budget, accruals and forecasting
Operations

Manager, Design Operations

Posted 1 week ago
  • Drive our design and research operational strategy (metrics, culture, people, resources, planning, tools, and process)
  • Plan and manage headcount, budgets, forecasts, vendors, and contractors
Operations

Client Services Intern

Posted 1 week ago
  • Provide overall support to the Client Services Team Client Initiatives
  • Steward projects, both proactively and reactively, which will service both the Customer Service team or the larger Ad Sales organization as necessary
Operations

Community Manager Intern

Posted 1 week ago
  • Ensures on-strategy execution across all channels, working with content manager and demand team to schedule and post social content according to the content plan.
  • Understands the brand key messages, voice and tone and applies them effectively to social posts
Operations

Sr. HR Manager

Posted 1 week ago
  • You be partnering with leaders to align HR deliverables with business strategy, which includes bringing best practice and external perspectives to strategic and operational business discussions and people management decision-making
  • In order to maximize our amazing teams, you’ll resolve a variety of complex people issues, prov...
Operations

Manager / Senior Financial Analyst

Posted today
  • Create and own the short term and long-range Roku Pay forecast model & P&L
  • Build and maintain the tracking and models for Roku Pay contribution to revenue via attribution improvements and churn reductions
Product

Director of Product Management – Publisher Ad Products

Posted 3 months ago
  • Drive Roku’s strategy of developing ad tech and tools for Roku’s publishers
  • Understand the needs of publishers that are looking to monetize better on the Roku platform
Product

Product Manager, Ad Platform DMP

Posted 2 months ago
  • Enable data to play an instrumental role in ad campaign planning, execution, optimization and analytics
  • Weigh and justify product development priorities between short-term needs and long-term strategy
Product

Sr. Product Manager, Ad Platform DMP

Posted 2 months ago
  • Enable data to play an instrumental role in ad campaign planning, execution, optimization and analytics
  • Weigh and justify product development priorities between short-term needs and long-term strategy
Product

Product Manager Intern, Roku Publisher Solutions

Posted this week
  • Understand and analyze key needs of Roku’s publishers and their needs
  • Work closely with the ads product team to formulate the vision and strategy for Roku’s publisher products
Product

Product Manager Intern, Ad Products

Posted this week
  • Prepare a key self-service experience for our DSP line of business from concept to making it buildable for programmatic traders
  • UX Recommendation focuses on ease of use, consistency based on common industry trends (ad tech and beyond), competition and our own unique value prop.
Sales

Ad Business Development Manager

Posted 2 months ago
  • Strategic account planning, management, and execution
  • Strong understanding of publisher inventory monetization and programmatic tactics
Sales

Agency Partnerships Manager

Posted 1 month ago
  • Think strategically to identify sources of growth, profitability and efficiency for the Ad Sales business based on macro-buying trends and seasonal initiatives
  • Cultivate relationships with Agency Executives and develop an understanding for how Roku can support their efforts to better monetize ad billings
Other

Director (or Senior Counsel) of Business & Legal Affairs - Ad Product Counsel

Posted 9 months ago
  • Work closely with our Product and Engineering teams on solutions that proactively manage legal risk while advancing our business goals and protecting our users around the world.
  • Provide guidance on a wide range of legal issues, including consumer protection, privacy and data protection laws and regulations, to ensure that Roku follows applicable U.S. and international legal and regulatory requirements, as well as industry best practices, through the application of privacy-by-design principles.
Other

Director (or Senior Counsel) of Business & Legal Affairs - Ad Product Counsel

Posted 9 months ago
  • Work closely with our Product and Engineering teams on solutions that proactively manage legal risk while advancing our business goals and protecting our users around the world.
  • Provide guidance on a wide range of legal issues, including consumer protection, privacy and data protection laws and regulations, to ensure that Roku follows applicable U.S. and international legal and regulatory requirements, as well as industry best practices, through the application of privacy-by-design principles.
Other

Director, Operations Program Management - NPI

Posted 1 month ago
  • Lead the planning, management, and operational execution of new product initiatives through product development builds to factory ramp
  • Establish methodologies that drive predictability, the timeliness of deliverables, and risk mitigation.
Other

Sr. Program Manager, End User Experience

Posted 3 weeks ago
  • Develop and continually refine processes to ensure the effective and efficient execution.
  • Lead cross-functional teams across design, engineering, cloud services, product management, advertising, product marketing, etc. to deliver features and functionality on schedule.
Other

Ad Operations Associate

Posted 1 month ago
  • Use 3rd party tools to ensure creatives running in our ad servers are in compliance with our ad specifications
  • Schedule both direct sold and programmatic campaigns in Roku ad server and SSP
Other

Director, Legal – General Corporate, Securities, M&A, International and Procurement

Posted 2 weeks ago
  • Working with domestic and international cross-functional teams on international corporate governance matters, including advice regarding the application of and compliance with applicable domestic and international statutory structures, legal support for international entity formations, capital infusions, changes in entity names and corporate purposes, dissolutions and restructurings.
Other

Director of Intellectual Property - Patent Counsel

Posted 2 weeks ago
  • Interact with the business and technology teams to launch and protect new products and services.
  • Engage with product managers, developers and engineers to identify protectable aspects of their innovations.
Other

Sr. Applications Manager

Posted 2 weeks ago
  • Working knowledge and administration experience with communication and collaboration tools (e.g. Office 365, Box), customer service and ticketing tools (e.g. Atlassian Suite), log management (e.g. Sumo Logic, Splunk), Messaging and Teleconferencing systems (e.g. Slack, Zoom, Teams), enterprise level backup and recovery tools (e.g. Rubrik), SaaS applications (e.g. Asana, Trello)
Other

Diversity Operations & Project Manager (Contract)

Posted 2 weeks ago
  • Coordinate and organize implementation of new DEI programs and events
  • Partner with Employee Resource Groups to develop programs and events
Other

Director, Legal – Labor & Employment

Posted 2 weeks ago
  • Provide advice and counsel to HR team on a broad range of employment issues including: hiring; performance management; discipline and separations; reorganizations; wage and hour compliance; contingent worker/contractor issues; medical accommodations; leaves of absence; and other employment-related matters.
Other

Packaging Program Manager

Posted 1 week ago
  • Work with packaging suppliers to create structural packaging designs that adhere to Roku’s OOBE guidelines while creating cost savings opportunities and optimize space utilization.
  • Coordinate graphic design and text placement with creative teams and provide guidelines for packaging development.
Other

Director of Analytics, Advertising Platform

Posted 3 months ago
  • Partner with Product Management to help drive Roku’s strategy of developing its next generation of the advertising platform via A/B testing and deep dive analyses
  • Drive critical analyses to help understand conversion pathways, campaign performance and opportunities for optimization