Senior Data Engineer
Core
Design data models and develop scalable data pipelines to capture business metrics across Roku devices for a global TV streaming platform.
Role type
Senior IC data engineer (big data)
Builds
Distributed data processing systems (batch and streaming), petabyte-sized data warehouse, and simplified data models for self-service.
Domain
Streaming media / Big Data
Required skills
SQL, Python, data modeling, distributed data processing, data quality management, systems debugging, performance optimization
Preferred skills
AWS, GCP, Looker, AI literacy
Technologies
HDFS, YARN, Map-Reduce, Hive, Kafka, Spark, Airflow, Presto
Responsibilities
Build highly scalable, available, fault-tolerant distributed data processing systems; refine diverse datasets to simplified data models; build resilient data pipelines; own data mapping, business logic, and transformations; debug and optimize large production clusters; participate in architecture discussions and roadmap planning; maintain and evolve existing platforms.
Seniority
Senior, hands-on IC (via careerplan.io/jobs/7741950-senior-data-engineer-at-roku)
