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, Observability
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 229 jobs →
Roku

Senior Software Engineer, Observability

Roku • Bengaluru, India

Posted 8h agoSeniorSoftware engineering📍 Bengaluru
Apply Now →

Skills & Technologies

JavaPythonDockerKubernetesElasticsearchGrafana

Overview

Roku is seeking a Senior Software Engineer for their Observability team to build scalable systems that manage vast amounts of data. You'll work with technologies like Java and Docker to enhance Roku's observability platform. This role requires significant experience in software engineering and cloud technologies.

Job Description

Who you are

You have 5+ years of software engineering experience, particularly in building scalable systems that handle large volumes of data — you've successfully designed and implemented solutions that optimize performance and reliability. Your expertise in Java and Python allows you to develop robust applications that meet complex requirements, and you are comfortable working with cloud technologies and microservices architecture.

You possess a strong understanding of containerization and orchestration tools like Docker and Kubernetes — you've utilized these technologies to streamline deployment processes and improve system scalability. Your experience with observability tools such as Elasticsearch and Grafana enables you to monitor application performance effectively and troubleshoot issues proactively.

You thrive in collaborative environments and enjoy working with cross-functional teams — your effective communication skills help you convey technical concepts to non-technical stakeholders. You are passionate about continuous learning and staying updated with industry trends, which allows you to bring innovative solutions to the table.

Desirable

Experience with open-source tools and CNCF-supported projects is a plus, as it aligns with our mission to leverage community-driven solutions. Familiarity with data ingestion and processing at scale will be beneficial in this role.

What you'll do

As a Senior Software Engineer on the Observability team, you will play a critical role in advancing Roku's observability platform — your work will involve building scalable systems that ingest terabytes of data daily and manage hundreds of millions of active series. You will collaborate with engineering teams across Roku to develop solutions that enhance monitoring, debugging, and optimization capabilities.

You will design and implement features that improve the observability of applications, ensuring that engineering teams can easily monitor their systems and respond to incidents effectively. Your contributions will directly impact the performance and reliability of Roku's services, enabling us to deliver a seamless streaming experience to millions of users.

You will also participate in code reviews and provide mentorship to junior engineers, fostering a culture of knowledge sharing and continuous improvement within the team. Your insights will help shape the technical direction of the observability platform, and you will have the opportunity to influence architectural decisions that drive our success.

What we offer

At Roku, we offer a dynamic work environment where your contributions are valued from day one. You will have the opportunity to work on meaningful projects that impact how millions of people enjoy their favorite content. We provide competitive compensation and benefits, along with opportunities for professional growth and development.

Join us in our mission to revolutionize the way the world watches TV — your work will help us connect consumers to the content they love while enabling content publishers to build and monetize large audiences. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.

Interested in this role?

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

Apply Now →Get Job Alerts