๐ข About Roku
Roku is the world's leading TV streaming platform, pioneering how people watch content across the globe. As the #1 streaming platform in North America, Roku connects millions of consumers with the content they love while providing unique opportunities for publishers and advertisers.
๐ฏ The Role
You will join the engineering team responsible for The Roku Channel, a global streaming service impacting millions of users. Your work will involve building and optimizing apps for major platforms like FireTV, GoogleTV, web browsers, and smart TVs.
๐ ๏ธ Tech Stack
- React, Redux, Node.js, Express
- TypeScript, HTML5, SASS/LESS
- Media: HLS, MPEG-DASH, MSE/EME, VideoJS
- Infra: AWS/GCP, Docker, Kubernetes
๐ผ What You'll Do
- Lead the architecture and implementation of technology solutions for media-heavy web apps.
- Collaborate across Roku's global engineering teams to deliver world-class media playbacks.
- Drive innovation in user experience, reliability, and app stability.
- Participate in end-to-end development, from scoping and design to support and monitoring.
โ What You'll Need
- BS/MS in Computer Science or equivalent experience.
- 6+ years of professional web development experience at scale.
- Deep understanding of component-based architecture and async operations.
- Strong analytical abilities and experience with distributed system monitoring.
๐ Nice to Have
- Experience with Backend-For-Frontend (BFF) paradigms.
- Knowledge of DRM systems and media playback on mobile (iOS/Android).
Why This Role?
This listing comes straight from a hiring manager or recruiter post โ not an ATS scrape. You can often reach out directly, and these roles move fast. The tech stack leans on React, Redux, TypeScript and more.
Sr. SW Engineer - Streaming Apps at Roku โ FAQ
Quick answers about this role, the stack, and how to apply.