Live opening · Posted 21 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
As a Senior Data Engineer on Roku's content data engineering team, you'll play a critical role in shaping how Roku understands and improves the content experience for millions of users worldwide. Our team builds the foundational data products, scalable pipelines, and analytics models that power decision-making across Roku's content ecosystem.
Responsibilities:
Build highly scalable, available, fault-tolerant distributed data processing systems (batch and streaming systems) processing over 10s of terabytes of data ingested every day and a petabyte-sized data warehouse.
Build quality data solutions and refine existing diverse datasets into simplified data models, encouraging self-service.
Build data pipelines that optimize for data quality and are resilient to poor-quality data sources.
Own the data mapping, business logic, transformations, and data quality.
Low-level systems debugging, performance measurement, and optimization on large production clusters.
Participate in architecture discussions, influence the product roadmap, and take ownership and responsibility for new projects.
Maintain and support existing platforms and evolve to newer technology stacks and architectures.
Requirements:
Extensive SQL Skills.
Proficiency in at least one scripting language; Python is preferred.
Extensive experience with big data technologies such as Hadoop (HDFS, YARN, MapReduce), Hive, Kafka, Spark, Airflow, and Presto/Trino. Deep expertise in Apache Spark is required, including performance tuning, optimization, and building scalable batch and streaming data pipelines.
Proficiency in data modeling, including designing, implementing, and optimizing conceptual, logical, and physical data models to support scalable and efficient data architectures.
Experience with AWS, GCP, and Looker is a plus.
Collaborate with cross-functional teams such as developers, analysts, and operations to execute deliverables.
8+ years of professional experience as a data engineer.
BS in Computer Science; MS in Computer Science preferred.
AI literacy / AI growth mindset.
Experience
7-11 yrs
More openings worth a look
Recently tracked roles with full details and direct application links.