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 232 jobs →
Roku

Senior Software Engineer - Backend

Roku • Bengaluru, India

Posted 19h 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 Java and microservices to enhance large-scale systems. 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 production systems that scale effectively. You have a proven track record of owning services from design through deployment, and you are adept at debugging complex distributed systems issues. Your expertise in microservices architecture allows you to design and implement robust solutions that meet user needs.

You possess deep knowledge of Java and have experience with high-throughput APIs. You understand the intricacies of service architecture, dependency injection, and testing strategies, which enables you to contribute effectively to the team. You are a collaborative team player who enjoys working with cross-functional teams to deliver impactful solutions.

You are passionate about building consumer-facing platforms and have a keen interest in enhancing user experiences. You thrive in environments where you can innovate and push the boundaries of technology, and you are always looking for ways to improve existing systems.

Desirable

Experience with cloud platforms and containerization technologies is a plus, as is familiarity with CI/CD practices. You are open to learning new technologies and methodologies that can enhance your contributions to the team.

What you'll do

As a Senior Backend Engineer at Roku, you will be responsible for designing and implementing backend services that power the Roku ecosystem. You will work closely with product managers and other engineers to define requirements and translate them into technical specifications. Your role will involve optimizing existing systems for performance and scalability, ensuring that the services you build can handle millions of users seamlessly.

You will participate in code reviews and provide mentorship to junior engineers, fostering a culture of learning and collaboration within the team. You will also be involved in troubleshooting and resolving production issues, ensuring that the services remain reliable and performant.

Your contributions will directly impact the user experience, as you will be working on critical services that connect users to the content they love. You will have the opportunity to innovate and implement new features that enhance the Roku platform, making it more engaging for users.

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 opportunity to work on cutting-edge technology that impacts millions of users worldwide. We provide competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to change how the world watches TV.

Interested in this role?

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

Apply Now →Get Job Alerts