About the job
Roku, Inc. is searching for a Senior Backend Engineer to join the APPS team in San Jose, California. This group plays a central role in building and maintaining the distributed services that power Roku’s streaming platform, used by millions of devices worldwide.
What You Will Do
- Design, develop, and maintain highly available, scalable backend services for large-scale consumer applications.
- Collaborate with Product and Design teams to move features from initial concept through to deployment.
- Mentor fellow engineers and contribute to architectural decisions across the platform.
- Tackle complex distributed system challenges to ensure reliability and high performance.
- Promote and implement best practices in engineering and operations.
About the Roku APPS Team
The APPS team is a group of experienced engineers focused on building platform products and services that support the Roku ecosystem, which includes over 100 million users and streaming devices. Our work covers essential device services such as setup, configuration, software updates, and smart home integration. The goal: seamless experiences for every device and user.
We drive the architecture and implementation of services that make content discovery and interaction simple and engaging. The team thrives on solving tough technical problems and delivering features that shape the future of connected entertainment.
Who Thrives Here
- Engineers who enjoy solving complex issues at scale.
- Those with a strong operational mindset and a hands-on approach to engineering.
- Individuals who value both technical depth and the chance to influence strategy.
About Roku
Roku is the leading TV streaming platform in the U. S., Canada, and Mexico. The company connects consumers to their favorite content, helps publishers reach new audiences, and gives advertisers unique ways to engage viewers. At Roku, impactful work and learning go hand in hand, with opportunities to contribute across disciplines and make a difference for millions of streamers worldwide.

