About the job
Teamwork Makes the Stream Work.
Join Roku in Revolutionizing TV Viewing
As the leading TV streaming platform in the U. S., Canada, and Mexico, Roku is on a mission to revolutionize how the world watches television. We connect viewers with the content they love, empower content creators to build and monetize their audiences, and provide advertisers with unique engagement opportunities.
From your first day, your contributions will be invaluable. As a fast-growing public company, we encourage active participation from all team members, offering opportunities to delight millions of viewers while gaining diverse experience across various fields.
About the Team
At Roku, we pioneered streaming to the TV and continue to lead the industry with innovation. Our multi-disciplinary team is responsible for developing the architecture and implementing the services that power Roku's browse and discovery platform, which serves as the backbone for The Roku Channel, delivering a vast array of free and premium content to millions globally.
About the Role
We are on the lookout for a Senior Software Engineer experienced in building scalable services. With millions relying on us for their entertainment needs, we prioritize scaling, reliability, and automation while continuously enhancing our platform. Collaborating closely with the product team, we pride ourselves on rapidly iterating features from prototypes to A/B tests and finally to full release. There are ample opportunities to tackle intriguing challenges as we shape the future of this platform.
The ideal candidate is driven by curiosity and possesses a global perspective combined with locally relevant execution. You should be a resilient problem solver and self-starter, capable of driving initiatives alongside product and commercial teams at Roku and with external strategic partners. A balance of technical and interpersonal skills is essential, as adaptability to shifting business requirements is key.

