Roku

HQ
San Jose
Total Offices: 14
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

15 Minutes AgoSaved
In-Office
New York, NY, USA
News + Entertainment
Owns publisher supply integrations for Roku’s advertising platform, including partner onboarding, inventory signals, ad formats, pricing, routing, experimentation, privacy controls, and supply-demand optimization. Defines product requirements and roadmaps, analyzes performance, and collaborates with engineering, data science, sales, partnerships, executives, publishers, and industry groups to improve the programmatic exchange.
News + Entertainment
Negotiate and structure commercial agreements across the ad tech and digital advertising ecosystem, including publisher, advertiser, agency, platform, vendor, data licensing, and insertion order agreements. Advise on privacy, data security, consumer protection, intellectual property, and regulatory issues. Partner with sales, product, engineering, finance, marketing, and operations teams, develop scalable legal processes, and use AI tools to improve contract workflows.
YesterdaySaved
In-Office
San Jose, CA, USA
News + Entertainment
Manage Roku’s business relationships with TV, audio, streaming-device, OEM, ODM, and factory partners across the Americas. Drive adoption of Roku OS, coordinate partnership programs, gather and communicate partner requirements, support legal agreements and product development, lead business and technical reviews, monitor program execution, resolve product issues, and provide market, competitive, and industry analysis to guide strategic decisions.
YesterdaySaved
In-Office
Austin, TX, USA
News + Entertainment
Manage Roku’s business relationships with TV partners, factories, OEMs, and ODMs across the Americas. Drive adoption of Roku OS, coordinate partnership programs, gather and communicate business and technical requirements, support product development, monitor embedded-product programs, and lead business and technical reviews. Conduct market and competitive analysis, advocate partner issues internally, support agreements, and align cross-functional teams with partner goals and timelines.
YesterdaySaved
In-Office
Hsinchu County, TWN
News + Entertainment
Develop and evolve the RokuOS Platform Abstraction Layer to enable portability across diverse hardware. Architect modular OS components, write high-performance portable C/C++ code, build tooling for platform integration, collaborate across teams, debug complex system issues, and optimize performance and reliability across devices.
YesterdaySaved
In-Office
Seoul, KOR
News + Entertainment
Design and operate large-scale distributed systems and Kubernetes microservices for real-time multimedia indexing. Build high-throughput, low-latency pipelines using signal processing and machine learning, optimize multi-region cloud deployments, and implement monitoring and observability. Integrate agentic AI and LLM capabilities into production workflows, service recovery, regression detection, code generation, and internal engineering tools. Lead technical reviews, mentor engineers, reduce technical debt, and participate in on-call rotations.
YesterdaySaved
In-Office
Hsinchu County, TWN
News + Entertainment
Develop and maintain Roku TV software across embedded Linux platforms. Responsibilities include partner SOC board bring-up, third-party API integration, Roku OS feature development, scalable solutions for factory onboarding, debugging, code maintenance, and support for QA, channel certification, and product release cycles.
YesterdaySaved
In-Office
Shenzhen, Guangdong, CHN
News + Entertainment
Develop and lead hardware products through design lifecycle, manage projects across teams, and provide on-site factory support.
YesterdaySaved
In-Office
Hsinchu County, TWN
News + Entertainment
Develop, maintain, and own automated test suites for Roku TV firmware using Python. Design tests from requirements, run on real hardware, triage failures, integrate tests into CI/CD, and use AI agents to generate and debug automation while ensuring reliability and maintainability.
YesterdaySaved
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.
6 Days AgoSaved
In-Office
Santa Monica, CA, USA
News + Entertainment
Analyze structured and unstructured data to guide Viewer Product strategy, improve Roku’s Home screen and discovery experiences, and identify growth opportunities. Build dashboards, reports, data pipelines, analytical models, and visualizations; design A/B tests; perform exploratory and advanced analyses; and communicate recommendations to product, engineering, marketing, and leadership stakeholders.
7 Days 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.
11 Days AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Owns international Devices FP&A for Roku’s Players business, partnering with country leads and cross-functional teams on planning, reporting, pricing, promotions, product economics, KPIs, and P&L performance. The role produces recurring and ad hoc management reports, supports month-end close, develops standardized reporting, analyzes business drivers, and provides leadership with insights, risks, recommendations, and forward-looking projections.
13 Days 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.
15 Days AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Develop core Roku OS application framework features and scalable services using C++ and embedded Linux. Collaborate with product, design, platform, and release teams; maintain and test applications; diagnose platform issues; design APIs and software solutions; and implement functional and integration tests.
15 Days AgoSaved
In-Office
San Jose, CA, USA
News + Entertainment
Build large-scale advertising technology, reporting tools, data pipelines, REST services, and cloud-based systems. The role spans UI through infrastructure and deployment, requiring DevOps practices, distributed computing, big data processing, and collaboration with customers, engineering teams, and business partners. The engineer will participate in architecture discussions, influence product roadmaps, and own end-to-end technical solutions.
15 Days 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.
15 Days 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.
15 Days 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.
15 Days AgoSaved
In-Office
Austin, TX, USA
News + Entertainment
Develop and maintain advanced iOS applications using Swift, UIKit, and SwiftUI. Build features, conduct A/B tests, manage application state, modularize functionality, write automated tests, monitor analytics and performance, review architecture and code, and troubleshoot production issues. Collaborate with engineering, product, design, platform services, and release management teams to deliver high-quality mobile experiences.