Roku
Open positions
Senior Data Scientist
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku…
Senior Software Engineer (Advanced Development)
In this role, you will help drive modular enhancements to the RokuOS architecture and provide new ways for channel partners to leverage the modernized experience You will implement new APIs for parts of Roku’s system…
Senior Software Engineer (Ads Analytics)
The Data Insights team plays a critical role in Roku’s Advertising organization, leading measurement and analytics initiatives that power decision-making across the advertising ecosystem. We develop and manage products…
Senior Software Engineer
Build cutting-edge advertising technology to support and grow a sustainable advertising business Work closely with internal and external customers to help them achieve their advertising goals and support them with…
Software Engineer (Early Careers AI/UI)
Roku is a streaming company. We are not an AI-first company and we are not going to tell you we are What we are doing is building real agentic capability into the platform behind 100M+ streaming households, and we need…
Senior Software Engineer
Design and develop core features of the Roku Operating System (OS) application framework Contribute to the development of new software features and resolution of software defects within the code base Collaborate with…
Software Engineer
Research, design, and develop computer and network software programs Develop software for advertising functions, including business automation applications development for internal advertising revenue operations,…
Senior Software Engineer (AI Tooling)
Responsible for designing and implementing secure, reliable AI-powered tools and platforms—using technologies such as large language models and retrieval-augmented generation—and integrating them into core engineering…
Senior Data Scientist
The Core Analytics Team is a centralized function dedicated to providing data-driven insights to drive business and product success We work closely with our Product, Engineering, and Marketing teams to deliver…
Senior Data Scientist
Roku is seeking a Senior Data Scientist to join the Core Analytics team supporting the Viewer Product team In this role, you will leverage data analytics to support and improve the Home screen and discovery products,…
Senior Software Engineer
Research, design, and develop computer and network software programs Specifically, build a portfolio of tools and platform capabilities that empower our programming operations team Build user experiences and tools that…
Senior Data Engineer (Data Governance Lead)
Lead technical architecture, design, and development of enterprise data quality, discovery, and governance frameworks Establish and enforce enterprise-wide data governance standards, policies, tooling, and processes to…
Senior Systems Engineer
Design and develop solutions to applications, system administration, or network issues Design, develop, and test product features that meet business and technical requirements of NetSuite ERP modules and workflows Work…
Senior Software Engineer (Machine Learning)
Build recommendation models for video recommendations Duties include building APIs to serving recommendations model online; researching and leveraging LLM on recommendations; and researching and leveraging computer…
Senior Software Engineer (Roku TV)
We are looking for a talented engineer to join our Products Team working on the Roku TV program! You will be responsible for the core tasks ranging from Roku OS feature development, SoC partner collaboration,…
Senior Software Engineer (Ad Serving)
A highly scalable and highly available real-time advertising platform is crucial for supporting and growing Roku’s advertising business The mission of the Ad Engineering Team is to build this platform We are hiring a…
Senior Software Engineer (Ad Serving)
A highly scalable and highly available real-time advertising platform is crucial for supporting and growing Roku’s advertising business. The mission of the Ad Engineering Team is to build this platform. We are hiring a…
