
About Roku
Affordable streaming for all your favorite shows
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...
Overview
Roku is seeking a Software Engineer with an analytics background to help build next-generation intelligent systems. You'll work with technologies like Java and Python to develop data-driven solutions. This role requires experience in software engineering and analytics.
Job Description
Who you are
You have a strong background in software engineering with a focus on analytics — you understand how to leverage data to drive decisions and improve systems. You are proficient in programming languages such as Java and Python, and you have experience working with SQL databases. You thrive in collaborative environments and enjoy working on innovative projects that push the boundaries of technology. You are comfortable with backend systems and have a keen interest in data engineering and workflow orchestration. You are eager to contribute to a team that values ownership and creativity, and you are excited about the opportunity to work on prototypes that could evolve into future products.
Desirable
Experience with large-scale data processing and familiarity with machine learning concepts would be a plus. Knowledge of cloud platforms and data visualization tools can enhance your contributions to the team.
What you'll do
In this role, you will be part of the Advanced Development team at Roku, where you will help build prototypes for intelligent systems that enhance the streaming experience. You will collaborate with cross-functional teams to design and implement backend solutions that support data-driven applications. Your responsibilities will include developing and optimizing data pipelines, ensuring data integrity, and creating tools that facilitate internal automation. You will also engage in brainstorming sessions to explore new ideas and technologies that can be integrated into Roku's product offerings. As you work on these projects, you will have the opportunity to mentor junior engineers and share your knowledge with the team, fostering a culture of learning and innovation.
What we offer
Roku provides a dynamic work environment where your contributions are valued from day one. You will have the chance to work on cutting-edge technology that impacts millions of users worldwide. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will be part of a team that encourages creativity and collaboration, allowing you to make a meaningful impact in the world of streaming technology. Join us at Roku and help shape the future of television.
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

Analytics Engineer

Analytics Engineer
ZoomInfo is hiring a Senior Analytics Engineer to become the expert on their company data pipeline. You'll work on data transformations and system dependencies, leading strategic data improvement initiatives. This role requires deep expertise in data systems and architecture.

Analytics Engineer
Nubank is seeking a Senior Analytics Engineer to bridge business needs and data solutions. You'll design and build data models that enhance decision-making across the company. This role requires strong analytical skills and experience in data governance.

Analytics Engineer
Netlight is hiring an Analytics Engineer to join their global Insights team. You'll work on data analysis and insights generation to support business-critical IT projects. This position requires a strong analytical mindset and experience in data-related roles.