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 - Data Products
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 233 jobs →
Roku

Senior Software Engineer - Data Products

Roku • Bengaluru, India

Posted 27m agoSeniorSoftware engineering📍 Bengaluru
Apply Now →

Skills & Technologies

JavaBigQueryPython

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.

Apply Now →Get Job Alerts