About the job
Join Us to Transform Television Viewing!
Roku: Redefining How the World Enjoys TV
Roku stands as the leading TV streaming platform across the U. S., Canada, and Mexico, with an ambitious vision to power every television on the globe. As pioneers in streaming technology, our mission encompasses connecting consumers with their favorite content, assisting publishers in building and monetizing expansive audiences, and providing advertisers with unique tools to engage viewers.
Your journey with Roku begins from day one, where your contributions will be both invaluable and recognized. As a fast-growing public company, we grant you the chance to delight millions of TV streamers globally while accruing significant experience across multiple disciplines.
About Our Team
The Subscriptions Platform is a crucial growth area for Roku, integral at every stage of the customer journey—from product placement and purchase to renewals and content viewing experiences on TV and smart home devices in both domestic and international markets. This platform empowers our partners with real-time subscription insights, ensuring that customers enjoy a seamless purchasing and viewing experience. In this role, you will help envision, design, build, and manage a highly available, fault-tolerant, efficient, and high-performance platform capable of scaling to billions of viewers.
Role Overview
As a Senior Software Engineer, you will spearhead the architecture and implementation of a robust, fault-tolerant subscriptions platform that can scale to billions of viewers utilizing AWS/GCP. You will own key initiatives from inception to completion while coding approximately 80% of the time. Your role involves evaluating and integrating new technologies, designing shared architectural layers (such as queuing, event systems, shared memory), and collaborating across Product, Engineering, QA, and Operations to deliver resilient services encompassing streaming, APIs, notifications, and batch workloads. As a hands-on technical leader, you will exemplify engineering excellence, drive CI/CD automation and platform reuse, and influence the roadmap through architectural discussions across teams. Your impact will be significant as we continue to innovate in the subscriptions space.

