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

RokuBengaluru

Apply Now →

Skills & Technologies

Overview

Roku is seeking a Senior Software Engineer for their Data Products team to develop and manage analytics solutions that enhance advertising effectiveness. You'll work with technologies like Java and BigQuery, contributing to innovative data-driven initiatives.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in building scalable data products that drive insights and decision-making. Your expertise in Java and Python allows you to develop robust applications that meet the analytical needs of various stakeholders. You are familiar with big data technologies and have a strong understanding of data processing frameworks, which enables you to handle large datasets efficiently. You thrive in collaborative environments, working closely with product managers, data scientists, and advertising teams to deliver impactful solutions. Your problem-solving skills are complemented by your ability to communicate complex technical concepts to non-technical stakeholders, ensuring alignment across teams. You are also open to exploring AI-driven capabilities to enhance product offerings, demonstrating your commitment to innovation in the advertising space.

Desirable

Experience with cloud platforms such as AWS or GCP is a plus, as it allows you to leverage cloud-based tools for data processing and analytics. Familiarity with data visualization tools can enhance your ability to present insights effectively. A background in advertising technology or analytics will give you an edge in understanding the unique challenges and opportunities in this field.

What you'll do

As a Senior Software Engineer at Roku, you will play a pivotal role in the Data Insights team, focusing on developing and managing products that provide actionable insights for advertisers. You will collaborate with cross-functional teams to design and implement data-driven solutions that meet the operational and analytical needs of the advertising ecosystem. Your responsibilities will include building scalable data pipelines, optimizing data processing workflows, and ensuring data quality and integrity. You will also contribute to the exploration of AI-driven measurement capabilities, enhancing the effectiveness of advertising campaigns. Your work will directly impact the decision-making processes within the advertising organization, making your contributions vital to the company's success.

What we offer

At Roku, you will be part of a fast-growing public company that values innovation and teamwork. We offer a dynamic work environment where your contributions are recognized and valued. You will have the opportunity to work on cutting-edge technologies and make a meaningful impact on how consumers engage with content. We encourage you to apply even if your experience doesn't match every requirement, as we believe in fostering diverse teams that drive better products. Join us in our mission to connect the entire TV ecosystem and delight millions of viewers around the world.

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

Backend Engineer

Roku📍 Bengaluru

Roku is hiring a Senior Backend Engineer to develop and maintain a highly scalable advertising platform. You'll work with Java to build real-time applications that support Roku's ad business. This position requires extensive experience in building complex systems.

Senior
9h ago
Coupang

Backend Engineer

Coupang📍 Bengaluru - On-Site

Coupang is hiring a Senior Staff Backend Engineer to lead the design and development of scalable services. You'll work with Java and Spring to enhance customer experience in Bengaluru. This role requires significant experience in backend engineering.

🏛️ On-SiteSenior
2 months ago
Earnin

Software Engineering

Earnin📍 Bengaluru - Hybrid

Earnin is seeking a Senior Software Engineer to design and develop backend services that provide real-time financial flexibility. You'll work with Java and Spring to implement robust features for a rapidly expanding scale. This role requires significant backend engineering experience.

🏢 HybridSenior
3d ago
Earnin

Software Engineering

Earnin📍 Bengaluru - Hybrid

Earnin is seeking a Senior Software Engineer to design and develop backend services that provide real-time financial flexibility. You'll work with Java and collaborate cross-functionally to implement robust features. This role requires significant experience in backend engineering.

🏢 HybridSenior
3d ago
Everbridge

Software Engineering

Everbridge📍 Bengaluru - Remote

Everbridge is hiring a Senior Software Engineer to own services end-to-end and collaborate with product and design partners. You'll work with modern development tools in a cloud-based environment. This position requires a strong foundation in Java.

🏠 RemoteSenior
1 month ago