cover image
Roku

Roku

www.weareroku.com

61 Jobs

3,947 Employees

About the Company

With the #1 platform for streaming television in the U.S., Roku wants to revolutionize the way the world watches TV.

Our Roku-branded TVs, Roku TV models, Smart Home system, streaming players, audio equipment, and the purpose-built operating system that powers it all can turn any home into a home theater, with seamless integration of hardware and software. Our commitment to our users extends to our brand studio, which creates innovative Roku Originals exclusively for The Roku Channel, a free channel that reaches approximately 80 million households in the U.S. and Mexico.

Join us and you'll have the chance to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. Be a part of shaping the future of streaming at weareroku.com.

Listed Jobs

Company background Company brand
Company Name
Roku
Job Title
Insights Marketing Manager
Job Description
**Job Title** Insights Marketing Manager **Role Summary** Lead the creation and stewardship of data‑driven insights that shape brand strategy, support sales enablement, and enhance advertising positioning. Collaborate with Ad Measurement & Analytics, Ad Marketing, Sales, Brand, and Demand Marketing to transform complex research into compelling narratives and actionable tools. **Expectations** - Deliver high‑impact insights reports and seasonal research to reinforce market leadership. - Translate quantitative and qualitative data into clear, brand‑reinforcing stories for internal and external audiences. - Maintain an integrated insights repository and collaborate on messaging alignment. - Drive cross‑functional alignment on data usage, storytelling priorities, and strategic initiatives. **Key Responsibilities** - Central steward of advertising insights, ensuring consistent data use across brand storytelling, messaging, and positioning. - Primary liaison among Ad Measurement & Analytics, Ad Marketing, and Sales; align on data strategy and storytelling opportunities. - Partner with Brand and Demand Marketing to package insights for social, events, and thought‑leadership content. - Manage core insights and data repository; integrate updates into marketing materials and ensure cross‑team alignment. - Lead development of seasonal insights reports; surface trends and stories that reinforce market leadership. - Craft sales narratives and education sessions for key industry moments, highlighting market trends and audience insights. - Support execution of third‑party measurement studies and collaborate with cross‑functional teams. - Participate in measurement and research industry associations; amplify external research value. **Required Skills** - 5+ years of marketing or insights experience in advertising, media, or ad‑tech. - B2B marketing experience for an advertising, streaming, or media company. - Strong ability to translate complex data into compelling brand narratives. - Proficiency with both quantitative and qualitative insights. - Knowledge of industry research sources (e.g., Nielsen, Comscore, eMarketer). - Excellent written and verbal communication; proven sales‑ready material creation. - Strong organizational and project‑management skills; ability to juggle multiple stakeholders. - Demonstrated ability to influence senior cross‑functional stakeholders and present confidently. - Familiarity with advertising measurement and media research methodologies. **Required Education & Certifications** - Bachelor’s degree in Marketing, Communications, Business, or related field (or equivalent experience). - Relevant certifications in marketing analytics, measurement, or research are a plus.
New york, United states
Hybrid
Mid level
26-11-2025
Company background Company brand
Company Name
Roku
Job Title
Senior Software Engineer, DevOps - Data Platform
Job Description
**Job Title** Senior Software Engineer, DevOps – Data Platform **Role Summary** DevOps Engineer responsible for automating, scaling, and maintaining a large Big‑Data and analytics platform on cloud infrastructure. Leads CI/CD pipeline development, infrastructure provisioning, monitoring, and disaster recovery for a data lake hosting >70 PB of data. Drives reliability, performance, and security across distributed systems. **Expectations** - Build and evolve automated infrastructure and deployment workflows. - Ensure high availability, fault tolerance, and rapid recovery for production clusters. - Provide expert guidance on cloud best practices and cost‑effective scaling. - Collaborate with distributed engineering teams to influence architecture and product roadmap. **Key Responsibilities** - Automate cloud infrastructure provisioning (Terraform, Kubernetes, Docker). - Design and implement CI/CD pipelines for data platform components (Kafka, Spark, Presto, Flink, etc.). - Set up and maintain monitoring, alerting, and incident response (Grafana, PagerDuty, log aggregation). - Script and automate rapid response to infrastructure issues; perform low–level debugging and performance tuning. - Conduct architectural reviews, advise on scaling, resource utilization, and reliability. - Engage in on‑call rotations and participate in system engineering around edge cases and disaster recovery. - Maintain and update tooling (Chef, Puppet, Ansible) and ensure security compliance. **Required Skills** - 8+ years of DevOps or Site Reliability Engineering experience. - Proficiency with GCP (preferred); adequate experience on AWS, Azure, or other public clouds. - Strong hands‑on experience with at least three of: Hadoop, Kafka, Spark, Airflow, Presto, Druid, Opensearch, HAProxy, Hive. - Kubernetes and Docker expertise. - Infrastructure as Code with Terraform. - Linux/Unix system administration and shell scripting; Python scripting proficiency. - Monitoring and alerting tools (Grafana, PagerDuty) and participation in incident rotations. - Configuration management (Chef, Puppet, Ansible). - Networking, network security, and data security fundamentals. - AI literacy or experience with Gen AI technologies. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience. - Industry certifications (e.g., GCP Professional Data Engineer, AWS Certified DevOps Engineer, Kubernetes Administrator) are advantageous but not mandatory.
New york, United states
Hybrid
Senior
02-12-2025
Company background Company brand
Company Name
Roku
Job Title
Ad Operations Associate
Job Description
**Job Title:** Ad Operations Associate **Role Summary:** Responsible for managing and optimizing advertisement campaigns across Roku’s Direct IO and Programmatic platforms. Ensures creative, targeting, and delivery compliance, monitors performance, and collaborates with cross-functional teams to support new integrations and internal reporting. **Expectations:** - Adhere to internal processes and policy standards. - Deliver timely and accurate campaign execution. - Provide proactive client and stakeholder support. - Contribute to strategic initiatives that drive revenue growth. - Maintain continuous improvement in workflow efficiency. **Key Responsibilities:** - Validate and QA creatives using 1st and 3rd‑party tools to ensure compliance with Roku’s ad specifications. - Schedule and launch direct sold and programmatic campaigns in Roku ad server and SSPs. - Identify and resolve creative, delivery, and targeting issues for both direct and programmatic campaigns. - Collaborate with Inventory, Product, and Tech Ops to integrate new SSPs, tools, and technologies. - Confirm accurate capture of campaign data in internal reporting systems. - Provide exceptional internal and external customer service to sales stakeholders. - Participate in ad‑hoc strategic projects and reporting to support revenue initiatives. **Required Skills:** - 3+ years experience in digital ad operations, QA, or related roles in a publisher, ad‑tech, agency, or network. - Strong analytical, project‑management, and deadline‑driven abilities. - Experience with OTT advertising, display, and video advertising at a premium publisher or agency. - Proficiency with IAB VAST standards. - Familiarity with DFP (or equivalent) and digital ad‑serving tools. - Knowledge of the digital ad sales process. - Process‑oriented mindset with keen attention to detail. **Required Education & Certifications:** - Bachelor’s degree in marketing, communications, advertising, business, or related field (preferred). - Certifications in ad‑tech platforms or digital advertising (e.g., IAB) are a plus.
New york, United states
Hybrid
Junior
03-12-2025
Company background Company brand
Company Name
Roku
Job Title
Software Engineer, Test - SDET, Automation
Job Description
Job Title: Software Engineer, Test – SDET, Automation Role Summary: Design, develop, and maintain automated testing frameworks, device farms, and performance monitoring tools for Roku OS and streaming applications across TV and player hardware. Drive continuous improvement of product quality through high‑coverage automation and cross‑functional collaboration with firmware, QA, and application teams. Expectations: • Deliver robust, maintainable automation solutions for high‑profile streaming apps and system software. • Proactively identify and implement automation opportunities. • Ensure reliability and scalability of test infrastructure and device farm. Key Responsibilities: - Build and evolve automation frameworks for testing Roku OS and top‑tier streaming applications. - Integrate multi‑platform, heterogeneous test suites (browser, iOS, Android, embedded). - Develop, schedule, and monitor automated test runs; triage and report results. - Build and sustain a small device farm for test execution and firmware validation. - Review feature specifications, author test plans and automated test cases. - Collaborate with firmware engineers, manual QA, and cross‑functional teams to embed testability into features. - Own end‑to‑end optimization of test coverage, performance metrics, and asset management. Required Skills: - 4+ years of experience in software testing or quality engineering. - Expert Python programming; strong command of automated testing frameworks (e.g., Selenium, Appium, XCTest/XCUITest). - Experience developing browser‑based, iOS, Android, and embedded UI/functional tests. - Familiarity with device farm setup, CI/CD integration, and test result analytics. - Proficient in multiple programming languages and test planning/management. - Ability to assess testing tools and frameworks, articulating trade‑offs. - Self‑motivated, excellent communication, and organizational skills. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent technical experience. - Valid certifications in software testing (e.g., ISTQB) or related fields are a plus.
Cambridge, United kingdom
Hybrid
04-12-2025