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 Data Engineer (Python, Spark, SQL)
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 231 jobs →
Roku

Senior Data Engineer (Python, Spark, SQL)

Roku • Cambridge, United Kingdom

Posted 11h agoSeniorData engineer📍 Cambridge
Apply Now →

Skills & Technologies

PythonSparkSQL

Overview

Roku is seeking a Senior Data Engineer to design data models and build scalable pipelines for capturing business metrics. You'll work with Python, Spark, and SQL to enhance user experiences across Roku devices. This role requires significant experience in data engineering.

Job Description

Who you are

You have 5+ years of experience in data engineering, with a strong background in building scalable data pipelines and data models. Your expertise in Python, Spark, and SQL allows you to manipulate and analyze large datasets effectively. You understand the importance of data quality and have experience in ensuring that data is accurate and accessible for stakeholders. You thrive in collaborative environments, working closely with business stakeholders and engineering teams to understand their data needs and deliver solutions that drive business growth. You are proactive in identifying opportunities for improvement and are comfortable working with complex data systems.

Desirable

Experience with big data technologies and frameworks beyond Spark, such as Hadoop or Kafka, would be a plus. Familiarity with cloud platforms like AWS or GCP can enhance your ability to deploy and manage data solutions effectively. You have a keen interest in data visualization tools and can communicate insights clearly to non-technical stakeholders.

What you'll do

As a Senior Data Engineer at Roku, you will play a pivotal role in the Viewer Product Device & Themed Experiences team. Your primary responsibility will be to design and implement data models that capture critical business metrics across various platforms, including Roku devices and mobile clients. You will build and maintain scalable data pipelines that ensure timely and accurate data delivery to stakeholders. Collaborating with cross-functional teams, you will gather requirements and translate them into technical specifications, ensuring that the data architecture aligns with business objectives. You will also monitor and optimize data workflows, identifying bottlenecks and implementing solutions to enhance performance. Your contributions will directly impact how Roku understands user engagement and improves the overall viewing experience.

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 millions of users experience television. We encourage you to apply even if your experience doesn't match every requirement, as we believe in fostering a diverse and inclusive workplace. Our benefits package includes competitive compensation, opportunities for professional development, and a supportive team culture that prioritizes work-life balance.

Interested in this role?

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

Apply Now →Get Job Alerts