companyRoku, Inc. logo

Senior Product Software Engineer - Viewer Experience

Roku, Inc.San Jose, California
On-site Full-time $250K/yr - $280K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Proven experience in backend software engineering, particularly with distributed systems. Strong understanding of cloud services and microservices architecture. Proficiency in programming languages such as Java, Python, or Go. Experience with database technologies and data modeling. Ability to mentor junior engineers and lead by example. Strong problem-solving skills and a proactive approach to challenges.

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.

About Roku, Inc.

Roku, Inc. is at the forefront of transforming how the world consumes television. With a commitment to connecting viewers to the content they love, Roku's platform enables seamless streaming across devices and fosters a robust ecosystem for content creators and advertisers.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.