Roku

About Roku

Affordable streaming for all your favorite shows

🏢 Tech, Hardware👥 1001+ employees📅 Founded 2002📍 Newhall, San Jose, CA💰 $247.8m3.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...

Roku

Software Engineering Senior

RokuCambridge

Apply Now →

Skills & Technologies

Overview

Roku is seeking a Senior Software Engineer specializing in Observability to design and implement innovative solutions for high-performance systems. You'll work with Golang to enhance open-source observability tools. This role requires experience in building scalable systems.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in building scalable and high-performance systems. Your expertise in Golang allows you to design and implement innovative solutions that empower engineering teams with actionable insights. You thrive in collaborative environments and are passionate about advancing open-source observability at scale. You understand the importance of effective communication and ownership in delivering impactful engineering solutions. You are excited about the opportunity to contribute to a fast-growing public company and make a valuable impact from day one.

Desirable

Experience with cloud technologies and observability tools is a plus. Familiarity with data processing and analytics will help you excel in this role. You are open to learning new technologies and methodologies that can enhance your contributions to the team.

What you'll do

As a Senior Software Engineer on the Observability team, you will be responsible for extending existing open-source observability tools and building new capabilities that help teams manage data better. You will collaborate with cross-functional teams to design and implement solutions that provide actionable insights into system performance. Your role will involve analyzing large datasets to identify trends and areas for improvement, ensuring that the systems you build are robust and scalable. You will also participate in code reviews, mentoring junior engineers, and contributing to the overall engineering culture at Roku. Your contributions will directly impact how Roku connects consumers to the content they love and enhances the TV streaming experience.

What we offer

At Roku, you will be part of a high-performing, fast-moving international team that values ownership and effective communication. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will have the chance to work on innovative projects that impact millions of users worldwide. Join us in our mission to transform the way the world watches TV and be part of a company that is at the forefront of the streaming revolution.

Interested in this role?

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

Similar Jobs You Might Like

Based on your interests and this role

Roku

Software Engineering

Roku📍 Bengaluru

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.

Senior
9h ago
Databricks

Software Engineering

Databricks📍 Bengaluru

Databricks is hiring a Senior Software Engineer for their Observability team to develop solutions that provide insights into product and infrastructure health. You'll work with technologies like Java, Python, and AWS in Bengaluru.

Senior
1d ago
Dialpad

Software Engineering

Dialpad📍 Bengaluru

Dialpad is seeking a Senior Software Engineer in Observability to enhance their metrics and log collection platform. You'll collaborate with Infrastructure engineers and develop tools to support project instrumentation. This role requires expertise in Java and Python, along with experience in cloud technologies.

Senior
1d ago
Databricks

Software Engineering

Databricks📍 Bengaluru

Databricks is hiring a Senior Software Engineer for their Observability team to develop solutions that provide insights into product health and performance. You'll work with technologies like Java, Python, and AWS in Bengaluru.

Senior
1d ago
Together AI

Software Engineering

Together AI📍 San Francisco

Together AI is hiring a Senior Software Engineer to build and scale foundational systems for their AI Acceleration Cloud. You'll work with AWS, Azure, and GCP to develop robust distributed storage solutions and observability platforms. This role requires 5+ years of experience in building large-scale systems.

Senior
2 months ago