Roku
Jobs at Roku
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Recently posted jobs
News + Entertainment
Build and deploy video recommendation models and APIs, research LLM and computer vision applications, and develop semi-automatic annotation techniques for NLU models. Retrain and evaluate machine learning systems, improve Roku Voice data annotation pipelines, collaborate with engineering and product teams to launch research into products, and document technical work through design documents, demos, and presentations.
News + Entertainment
Design, develop, and deliver high-quality web applications and backend services. Enhance existing systems for usability, quality, performance, and scalability. Collaborate with UX, product management, and end users to create strong user experiences. Provide technical leadership and mentorship to distributed teams while delivering scalable interfaces and APIs in an agile, continuous-deployment environment.
News + Entertainment
Lead the design, development, automation, and maintenance of Roku’s local and cloud infrastructure using infrastructure as code. Architect and maintain infrastructure with Docker, Kubernetes, and Terraform; integrate security, observability, and monitoring; implement new technologies and best practices; and mentor team members. The role also involves software development, application deployment, project leadership, and process improvement.
News + Entertainment
Build and ship production agentic systems for Roku’s streaming platform, including multi-step agents, internal tooling, real-time telemetry processing, distributed services, and hardware-in-the-loop workflows. Engineers own features across platform, application, UI, and cloud integration while working with AI tools on unfamiliar codebases. The role requires strong systems or infrastructure fundamentals and an existing shipped agentic project used by others.
News + Entertainment
Provides FP&A support for Roku’s TV and Projectors businesses, including global reporting, forecasting, long-range planning, month-end close, P&L modeling, and variance analysis. Partners with accounting, business development, and cross-functional teams to ensure accurate reporting and informed decision-making. Uses Anaplan and advanced Excel and PowerPoint skills to manage financial submissions, analyze business drivers, and communicate results.
News + Entertainment
Build and own the technical platform supporting Roku’s AI-assisted UX design workflows. Responsibilities include integrating AI tools, maintaining workflow reliability and evaluation, creating secure infrastructure for designer-built prototypes, managing hosting and deployment, supporting API and authentication integrations, and developing shared AI tooling and UI component libraries. The role bridges UX and engineering and requires strong web development, systems thinking, security awareness, and design fluency.
News + Entertainment
Lead and grow engineering teams to design, build, and operate Roku's ad serving, mediation, and demand/supply platforms. Own long-term technical vision, scalability, stability, and performance for low-latency, revenue-critical systems; drive cross-functional initiatives, developer productivity, and AI-first engineering practices.
News + Entertainment
As a Senior Software Engineer, you'll design and maintain real-time advertising applications, collaborating with teams to deliver high-quality software while promoting best practices and innovation in the advertising domain.
News + Entertainment
Lead TV deal valuation models and financial analysis supporting Roku’s Devices business. Manage quarterly close, forecasting, budgeting, global TV reporting, and financial process improvements. Develop CAC and CLV frameworks to guide investment prioritization, monitor KPIs, investigate trends, and communicate actionable insights. Partner cross-functionally with FP&A, Business Development, Data Engineering, and Accounting teams while applying AI to improve modeling, reporting, and decision-making.
News + Entertainment
The Senior Payments Strategy Manager leads the global payment platform strategy, focusing on acquisition, retention, and revenue optimization while collaborating with various teams and managing external payment partners.
News + Entertainment
Owns product management for third-party Roku TV programs, defining roadmaps, requirements, prioritization, and launch plans across hardware and software. Acts as the bridge between engineering, business development, and OEM partners; drives feature scaling, partner tooling, risk mitigation, certification, and post-launch operations. The role supports international expansion through complex B2B partnerships and requires knowledge of consumer electronics, TV technologies, manufacturing, and the full product lifecycle.
News + Entertainment
Design and maintain automated test frameworks for APIs and data pipelines, containerized quality checks, CI/CD workflows, and infrastructure as code. Use agentic AI to create tests, triage failures, and debug production issues. Build retrieval pipelines, MCP integrations, evaluations, observability, safeguards, and reusable engineering patterns for reliable AI automation and end-to-end testing.
News + Entertainment
Lead architecture, implementation, and operation of a highly available, fault-tolerant payments and billing platform across AWS and GCP. Build shared platform layers, scalable services, and features for streaming, APIs, notifications, and batch workloads while coding approximately 80% of the time. Provide technical leadership, conduct design and code reviews, guide cross-team architecture, adopt AI-assisted coding tools, and drive CI/CD automation, platform reuse, and engineering excellence.
News + Entertainment
Design, build, and operate agentic AI and copilot systems for Roku TV: prototype, architect, and deploy end-to-end agents including model selection, RAG/context pipelines, tool-calling, orchestration, observability, testing, and continuous improvement to ensure reliable production performance.
News + Entertainment
Lead development of large-scale ranking, personalization, and recommendation systems for Roku's entertainment assistant. Design and deploy ML models (LLMs, transformers, RL, bandits), build feature platforms and data pipelines, run online A/B experiments, and mentor engineers while balancing engagement, retention, relevance, and monetization objectives.
News + Entertainment
As a Senior Software Engineer, you will own the OS UI platform, architect features, optimize performance, mentor engineers, and collaborate on user experiences.
News + Entertainment
As a Senior Machine Learning Engineer, you will develop advanced machine learning and deep learning models and platforms for optimizing advertising performance and conduct complex experiments.
News + Entertainment
As a Senior Data Scientist at Roku, you'll use big data to generate insights for business decisions and develop data visualizations. You'll collaborate with stakeholders, analyze data, and design experiments to improve the streaming experience.
News + Entertainment
Lead channel-focused marketing strategy to drive device sell-through across retail, e-tail, and DTC. Own retail merchandising, e-tail A/B testing, promotional offers, budget allocation, and cross-functional execution. Build test-and-learn programs, optimize conversion, track ROI, and present results to senior leadership.
News + Entertainment
Support consolidation of actuals and forecasts, produce full P&L and KPI reporting, develop standardized reporting and source-of-truth data, perform detailed financial analysis, and prepare materials for executive and board-level audiences to inform planning, forecasting, and decision-making.
