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
Software Engineer, Ad Serving
Job Description
Job title: Software Engineer, Ad Serving Role Summary: Design, develop, and maintain high‑performance, real‑time advertising platform for global streaming service. Own feature development, collaborate with product and engineering teams, and drive best practices. Expactations • Deliver production‑grade, low‑latency distributed systems on schedule. • Communicate effectively with technical and non‑technical stakeholders. • Mentor peers and advocate platform reuse and innovation. • Demonstrate ownership, accountability, and results‑oriented mindset. Key Responsibilities • Architect and implement large‑scale, low‑latency features in Java or C++. • Integrate distributed caching, SQL/NoSQL, and cloud services (AWS/GCP). • Optimize performance, multithreading, and real‑time processing. • Collaborate with QA and operations to ensure reliability. • Drive continuous improvement through code reviews and best‑practice evangelism. Required Skills • 4–8 years of experience building large‑scale distributed systems. • Proficiency in Java or C++. • Strong knowledge of algorithms, data structures, multithreading, and real‑time programming. • Experience with distributed caching, SQL/NoSQL databases, and cloud services (AWS/GCP). • Familiarity with big‑data and advertising domain a plus. • AI/Gen‑AI literacy or curiosity. • Excellent communication, critical thinking, and teamwork skills. Required Education & Certifications • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent. • Relevant certifications in distributed systems, cloud platforms, or Java/C++ are a plus.
New york, United states
Hybrid
Junior
17-12-2025
Company background Company brand
Company Name
Roku
Job Title
Account Executive, Media & Entertainment
Job Description
**Job Title:** Account Executive, Media & Entertainment **Role Summary:** Drive revenue growth by selling Roku advertising solutions to media and entertainment marketers and agencies. Partner with senior clients, develop strategic plans leveraging Roku’s scale, first‑party data, and measurement tools, and collaborate cross‑functionally to deliver innovative ad solutions. **Expectations:** - Meet aggressive revenue targets as a key individual contributor. - Effectively manage multiple priorities in a fast‑paced environment. - Build and maintain strong relationships with senior decision makers and internal stakeholders. **Key Responsibilities:** - Regularly engage entertainment clients and their agencies to understand business needs. - Build and nurture relationships with senior‑level decision makers. - Identify and pursue new business opportunities and innovative ad approaches. - Craft and execute client strategies that leverage Roku’s scale, 1P data, and measurement capabilities. - Gather market insights to inform product and measurement solution development. - Report revenue projections, forecasts, and performance metrics to leadership. - Collaborate with product, creative, and other cross‑functional teams on first‑to‑market advertising executions. - Facilitate client engagement, negotiations, and closing of small, medium, and large deals. **Required Skills:** - 3+ years of TV and digital sales experience in the media & entertainment vertical (or equivalent). - 3+ years of performance marketing sales experience (managed or self‑service). - Proven track record of closing sizable deals with media partners and agencies. - Strong relationship‑building, influencing, and facilitation skills across internal teams. - Strategic, analytical sales approach with ability to manage ambiguity and prioritize. - Familiarity with FAST/SVOD/AVOD ecosystem and its advertising dynamics. - Deep understanding of digital advertising landscape and industry trends. - Excellent communication, presentation, and negotiation abilities. **Required Education & Certifications:** - Bachelor’s degree in business, marketing, communications, or related field (preferred). - Relevant sales certifications (e.g., Certified Professional Sales Person, SAP, etc.) are a plus.
New york, United states
Hybrid
Junior
17-12-2025
Company background Company brand
Company Name
Roku
Job Title
Senior Software Engineer, Experimentation Platform
Job Description
**Job Title:** Senior Software Engineer, Experimentation Platform **Role Summary:** Design, develop, and maintain large‑scale, low‑latency backend services that support a high‑volume experimentation platform. Deliver reliable, self‑monitoring systems, collaborate with product stakeholders, and drive modernization toward a True North architecture. **Expectations:** - Lead technical design of distributed services with a focus on scalability and performance. - Own end‑to‑end feature delivery from requirements to production. - Apply rigorous testing and continuous integration to ensure high reliability. - Partner with data and product teams to implement statistical insights and experiment management features. **Key Responsibilities:** - Architect and implement Java/Spring Boot microservices for experimentation workflows. - Design and optimize data models in NoSQL and relational databases for high throughput. - Build automated tests (unit, integration, performance) and enforce TDD practices. - Deploy and manage services on AWS (EC2, S3, Lambda) using Kubernetes and Istio for orchestration. - Monitor system health, troubleshoot incidents, and refine observability with minimal manual intervention. - Collaborate with cross‑functional teams to define feature specifications and prioritize backlog items. - Mentor junior engineers and promote best practices across the team. **Required Skills:** - Strong proficiency in Java and Spring Boot. - Deep understanding of object‑oriented design, distributed system architecture, and microservices. - Experience with both NoSQL and relational databases (e.g., DynamoDB, PostgreSQL). - Proven TDD experience and familiarity with test automation frameworks. - Knowledge of statistical concepts and application in software systems. - Practical experience with AWS services (EC2, S3, Lambda). - Hands‑on with Kubernetes, Istio, and container orchestration. - Understanding of A/B testing methodologies and experimentation platforms (preferred). **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience). ---
Manchester, United kingdom
Hybrid
Senior
19-12-2025
Company background Company brand
Company Name
Roku
Job Title
Content Strategy Manager
Job Description
**Job Title:** Content Strategy Manager, Sports **Role Summary:** Leads the development and execution of sports‑focused content sponsorship and packaging strategies to drive revenue for Roku’s streaming platform. Acts as the Go‑To‑Market lead, collaborating cross‑functionally to create, launch, and optimize sponsorship offerings that align with sales targets and market demand. **Expectations:** - Deliver scalable, data‑driven sponsorship packages that meet or exceed revenue goals. - Influence product roadmap and sports content strategy through market insights. - Maintain strong relationships with league partners and internal stakeholders. - Manage multiple projects simultaneously with high attention to detail and deadlines. **Key Responsibilities:** - Design and optimize sports genre packaging strategy for new and existing products. - Gather and incorporate marketplace feedback from sales, commercialization, and measurement teams. - Lead upfront strategy for Sports Zone, live events, and sports content revenue opportunities. - Serve as Go‑To‑Market lead: coordinate Revenue Operations, Product Strategy, Client Services, Content, Measurement, Consumer Marketing, and Product Marketing to launch sponsorship packages. - Present strategies and packages to sales teams and cross‑functional partners; support client pitch preparation. - Engage with league contacts to facilitate sponsor approvals, align business rules, and present performance in QBRs. - Build business cases converting market feedback into sponsor‑ready opportunities. - Serve as subject‑matter expert on Roku’s product suite (sponsorship and non‑sponsorship). - Partner with Content Team to integrate advertiser benefits into sports content planning. **Required Skills:** - 5‑7 years media strategy, planning, buying, or account management experience (preferably at a media publisher). - Strong analytical ability to translate data into revenue‑generating concepts. - Excellent written and verbal communication, presentation, and storytelling skills. - Proven cross‑functional collaboration and stakeholder management. - Project management expertise; ability to juggle multiple concurrent initiatives. - Deep understanding of the sports media landscape and sponsorship ecosystems. - Proficiency with data/measurement tools and business case development. **Required Education & Certifications:** - Bachelor’s degree in Marketing, Business, Communications, Media Studies, or related field (required). - Advanced degree (MBA or equivalent) or relevant professional certifications (e.g., IAB, Media Planning, Digital Marketing) preferred but not mandatory.
New york, United states
Hybrid
Mid level
19-12-2025