LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Roku›Senior Software Engineer - Backend
Roku

About Roku

Affordable streaming for all your favorite shows

🏢 Tech, Hardware👥 1001+ employees📅 Founded 2002📍 Newhall, San Jose, CA💰 $247.8m⭐ 3.7
B2CEntertainmentVideoMedia

Key Highlights

  • Over 100 million active accounts worldwide
  • Acquired Quibi's library for original content
  • $247.8 million raised in Series H funding
  • Headquartered in San Jose, CA with 1001+ employees

Roku, headquartered in San Jose, CA, is a leading streaming platform that provides users with access to a wide array of TV channels, movies, and third-party streaming services. With over 100 million active accounts, Roku has raised $247.8 million in funding and continues to innovate in the B2C enter...

🎁 Benefits

Roku offers comprehensive medical, wellness, and financial benefits, along with an unlimited paid time off policy and flexible work-from-home opportun...

🌟 Culture

Roku's culture emphasizes innovation in streaming technology, integrating multiple services into one platform. The company values data-driven recommen...

🌐 Website💼 LinkedIn𝕏 TwitterAll 234 jobs →
Roku

Senior Software Engineer - Backend

Roku • Bengaluru, India

Posted 7h agoSeniorBackend engineer📍 Bengaluru
Apply Now →

Skills & Technologies

JavaMicroservices

Overview

Roku is seeking a Senior Backend Engineer to join their APPS team, focusing on building innovative platform products and services. You'll work with microservices and contribute to systems that support over 100M users. This role requires a strong background in backend engineering.

Job Description

Who you are

You have 5+ years of backend engineering experience, particularly in building scalable production systems. You’ve owned services from design through deployment and have a track record of improving large-scale systems. Your expertise in microservices architecture allows you to design and implement robust solutions that enhance user experiences.

You possess deep knowledge of Java and are comfortable working in a collaborative environment. You understand the intricacies of distributed systems and have experience debugging complex issues. Your ability to work with cross-functional teams ensures that you can effectively communicate technical concepts to non-technical stakeholders.

You are passionate about building consumer-facing platforms and have a keen interest in the streaming industry. You thrive in environments where teamwork is essential, and you are eager to contribute to a mission-driven company like Roku that is changing how the world watches TV.

Desirable

Experience with cloud platforms and containerization technologies is a plus. Familiarity with CI/CD practices and agile methodologies will help you integrate smoothly into the team. You are open to learning new technologies and adapting to the evolving landscape of backend development.

What you'll do

As a Senior Backend Engineer at Roku, you will be part of the APPS team, responsible for developing critical services that power the Roku ecosystem. You will design and implement microservices that facilitate device and account setup, identity management, and channel distribution. Your contributions will directly impact the user experience for millions of TV streamers worldwide.

You will collaborate closely with product managers, designers, and other engineers to define requirements and deliver high-quality features. Your role will involve writing clean, maintainable code and conducting code reviews to ensure best practices are followed. You will also participate in troubleshooting and resolving production issues, ensuring that our services remain reliable and performant.

In addition, you will have the opportunity to mentor junior engineers, sharing your knowledge and helping them grow in their careers. You will contribute to the continuous improvement of our development processes and tools, advocating for best practices in software engineering.

What we offer

At Roku, you will be part of a fast-growing public company where your contributions are valued. We offer a collaborative work environment that encourages innovation and creativity. You will have the chance to work on exciting projects that impact millions of users and gain meaningful experience across various disciplines.

We provide competitive compensation and benefits, including opportunities for professional development and growth. Join us in our mission to connect consumers to the content they love and shape the future of TV streaming.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Roku.

Apply Now →Get Job Alerts