Senior Data Engineer
Roku · Austin, TX · 1 wk ago
HybridInformation TechnologyFull-time
About the role
As a Senior Data Engineer on the Viewer Product Data Engineering team, you will play a pivotal role in designing data models and building scalable pipelines to capture business metrics across Roku devices, Roku-powered TVs, web, and mobile clients. Your work will enable data-driven decisions that shape the content discovery and viewing experience for millions of users worldwide.
Responsibilities
- Design and build quality data solutions and refine diverse datasets into simplified data models that encourage self-service analytics
- Develop data pipelines that optimize for data quality and are resilient to poor-quality data sources
- Own data mapping, business logic, transformations, and data quality standards
- Perform 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 drive evolution to newer technology stacks and architectures
Requirements
- 8+ years of professional experience as a Data Engineer
- Extensive SQL skills with the ability to write complex, optimized queries
- Extensive experience with big data technologies such as Hadoop (HDFS, YARN, MapReduce), Hive, Kafka, Spark, Airflow, and Presto/Trino
- Deep expertise in Apache Spark, including performance tuning, optimization, and building scalable batch and streaming data pipelines
- Experience collaborating with cross-functional teams such as developers, analysts, and operations to deliver results
Qualifications
- BS in Computer Science or a related field; MS in Computer Science preferred
- Proficiency in at least one scripting language, with Python preferred
- AI literacy and an AI growth mindset
Skills
- Strong understanding of data modeling, including designing, implementing, and optimizing conceptual, logical, and physical data models to support scalable and efficient data architectures
- Experience with AWS, GCP, or Looker
- Fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks
Benefits
- Global access to mental health and financial wellness support and resources
- Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)
Pay
TBD
Schedule
Hybrid Work Approach