Roku

HQ
San Jose
Total Offices: 9
2,724 Total Employees
Year Founded: 2002

Jobs at Roku

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

2 Days AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Own Roku’s multi-year experimentation platform strategy, ensuring trustworthy testing, statistical rigor, governance, and scalable learning systems. Connect quantitative experiment results with qualitative viewer research to guide product roadmaps, personalization, recommendations, and AI decisions. Lead executive alignment and cross-functional collaboration across Product, Engineering, Data Science, Analytics, Recommendations, Ads, Finance, and User Research. Represent experimentation strategy to senior leaders while mentoring product managers and partner teams.
3 Days AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Build and test production-grade AI agents, copilots, and automated workflows for Roku engineering teams. Interns will connect agents to data, services, and tools; evaluate reliability and failure modes; write tested and documented code; participate in reviews; and collaborate with engineers and mentors. The 12-week paid internship includes ownership of a scoped project from problem definition through delivery.
7 Days AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Lead exchange optimization for Roku’s programmatic CTV advertising platform. Own strategies for dynamic price floors, traffic shaping, auction mechanics, deal optimization, and supply-demand forecasting. Partner with engineering, data science, and demand teams to productionize optimization models, design experiments, improve yield and latency, monitor exchange health, and communicate product strategy to executives and industry partners.
News + Entertainment
Own Roku’s brand advertising product roadmap across in-stream video and native ads. Build cross-surface campaign experiences, optimization models for reach and brand lift, holdout and incrementality testing, creative experimentation, and third-party measurement integrations. Partner with engineering, data science, sales, research, and operations to define outcome-based metrics, improve campaign delivery and pricing, and connect brand advertising with performance outcomes.
10 Days AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Own the strategy, roadmap, and outcomes for Roku’s generative AI creative advertising portfolio. Lead products that generate, enhance, and adapt TV advertising assets; scale offerings from beta to general availability; define quality, safety, cost, and performance standards; and identify new product opportunities. Partner with engineering, design, sales, marketing, operations, and legal on discovery, launch, commercialization, responsible AI, and human-review workflows. Use instrumentation, feedback, experimentation, and campaign data to guide product decisions.
14 Days AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Own Roku’s commerce financial platform strategy, roadmap, compliance posture, and financial controls across partner onboarding, billing, payouts, and payment integrations. Translate regulatory, tax, legal, and contractual requirements into scalable platform solutions, drive automation, assess launch readiness, protect reconciliation and close integrity, and remediate compliance and operational risks. Collaborate with Product, Engineering, Finance, Legal, Tax, Risk, and Content Distribution while reporting platform health and risks to executive leadership.
14 Days AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Design, build, and scale Roku’s observability platform using Go and Rust. Develop high-performance metrics infrastructure handling terabytes of daily data, optimize Prometheus-based tools, automate dashboards and alerts, improve platform reliability, and contribute to open-source CNCF projects. Use AI tools and agents throughout development and operations, collaborate with infrastructure teams, mentor engineers, and help shape technical strategy.
21 Days AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Own and architect autonomous CI/CD and QA automation infrastructure for Roku’s iOS and Android mobile applications. Design GitLab CI pipelines, optimize test routing, automate releases, orchestrate physical devices, detect and quarantine flaky tests, and build self-healing systems. Use AI to predict failures, improve pipeline performance, scale agent-authored merge requests, and minimize manual intervention across development and app-store submission.
23 Days AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Administer and evolve Roku’s Salesforce Service Cloud platform for customer support operations. Configure workflows, fields, layouts, automation, integrations, security, reports, and dashboards; maintain data integrity and documentation; and lead platform projects. Partner with engineering, product, CX leadership, agents, and vendors to gather requirements and deliver scalable improvements. Evaluate Salesforce AI capabilities, govern AI access and security, prepare data for AI agents, and support continuous process and productivity improvements.
One Month AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Build and ship production agentic systems for Roku’s OS Platform UI, including multi-step agents, internal engineering tools, real-time telemetry processing, and hardware-in-the-loop capabilities. The role requires strong systems or infrastructure fundamentals and ownership of AI-generated code through design, review, and quality gates. Engineers work across platform, application, UI, cloud, and physical device environments at streaming scale.
One Month AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Analyze product data and develop dashboards, pipelines, models, and A/B tests to improve Roku’s Home screen and discovery products. Provide actionable insights, identify trends and opportunities, guide product strategy, monitor key metrics, and influence leadership decisions. Collaborate with product, engineering, marketing, and other stakeholders to drive adoption, efficiency, and measurable business outcomes. Use AI and large language models to enhance analytical workflows.
One Month AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Develop scalable web platform services, programming operations tools, content workflow experiences, and developer-facing capabilities. Responsibilities include software design, coding, testing, debugging, documentation, performance optimization, cloud technology evaluation, accessibility, SEO, code reviews, and Agile delivery. The role supports reliable web application infrastructure and requires completing project deliverables with limited supervision.
One Month AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Develop and operate large-scale AWS cloud services powering Roku content discovery. Design low-latency, resilient systems; select databases and storage across regions; optimize cloud costs; implement Redis and Memcached caching; and monitor, deploy, troubleshoot, and maintain production systems end to end.
One Month AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Develop and maintain large-scale, high-performance data processing applications. Build advertising data pipelines with Spark, Airflow, and Hive; create RESTful APIs using Java; deploy containerized data products; and configure CI/CD processes. The role involves software research, design, development, feature ownership, cloud operations, big data architecture, ETL, and collaboration with product and engineering teams.
One Month AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Design, develop, and deploy scalable web applications and services. Lead architecture discussions, own projects, and deliver high-quality software. Develop Java and Spring microservices using Python and CI/CD, work with SQL and NoSQL databases, and use AWS and Google Cloud services. Collaborate with security and compliance teams, participate in Agile development, and contribute to engineering tools, cloud technologies, testing, code reviews, maintenance, and cross-functional initiatives.
One Month AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Develop and maintain software for Roku OS and streaming devices, including partner SOC board bring-up, third-party API integrations, scalability solutions, feature development, and code maintenance. Support end-to-end product releases, QA, and channel certification. Work with C/C++, Python, shell scripting, Linux, CI/CD, DevOps tools, and multithreaded software involving memory management and synchronization.
One Month AgoSaved
In-Office
San Jose, CA, USA
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.
2 Months AgoSaved
In-Office
San Jose, CA, USA
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.
2 Months AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Lead content provider participation in Roku's engineering programs, driving adoption, managing relationships, and ensuring program success through effective collaboration and communication.
2 Months AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Own, design, build, and operate core components of a high-throughput, low-latency real-time ad decisioning system. Take end-to-end responsibility for subsystems (architecture, implementation, testing, deployment, on-call), diagnose concurrency/timing issues, collaborate with applied scientists on ML-driven decisioning, mentor engineers, and drive system evolution and operational excellence.