Senior Data Engineer: Scale Data Pipelines & Insights

Roku

San Jose (CA)

Hybrid

USD 148,750 - 361,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision care
401(k) / Pension
Paid time off
Mental health support

Job summary

Roku is seeking a Senior Data Engineer to design data models and build scalable pipelines capturing metrics across Roku devices, TVs, web, and mobile clients. You will enable data-driven decisions for content discovery and viewing experiences worldwide, handling terabytes daily and petabyte-scale warehouses.

You will contribute to architecture, influence product roadmap, and own projects from inception to delivery in a fast-paced environment.

Qualifications

  • 8+ years of professional experience as a Data Engineer.
  • Excellent SQL skills with complex queries.
  • Proficiency in Python or similar scripting language.
  • Extensive experience with Hadoop, Hive, Kafka, Spark, Airflow, Presto/Trino.
  • Deep expertise in Spark including tuning and scalable pipelines.
  • Data modeling across conceptual, logical, and physical models.
  • Experience collaborating with developers, analysts, and operations.
  • BS in CS; MS preferred.
  • Experience with AWS, GCP, or Looker.
  • AI literacy and growth mindset.

Responsibilities

  • Build scalable data processing systems (batch/streaming) handling tens of TBs daily.
  • Design data models and self-service analytics-ready datasets.
  • Develop pipelines prioritizing data quality and resilience.
  • Own data mapping, transformations, and quality standards.
  • Debug, measure performance, and optimize large production clusters.
  • Participate in architecture discussions and influence the roadmap.
  • Maintain and evolve platforms with newer tech stacks.

Skills

SQL
Python
Big data tech
Spark
Airflow
Presto/Trino
Hadoop
Hive
Kafka
Data modeling
Cloud platforms
Cross-functional collaboration

Education

BS in Computer Science
MS in Computer Science preferred

Tools

AWS
GCP
Looker

Job description

Roku is seeking a Senior Data Engineer to design data models and build scalable pipelines capturing metrics across Roku devices, TVs, web, and mobile clients. You will enable data-driven decisions for content discovery and viewing experiences worldwide, handling terabytes daily and petabyte-scale warehouses.

You will contribute to architecture, influence product roadmap, and own projects from inception to delivery in a fast-paced environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer — Scalable Pipelines & AI-Driven Insights
Senior Data Engineer — Scalable Pipelines & AI-Driven Insights

Roku • Austin (TX)

Hybrid
USD 120,000 - 150,000
Comprehensive healthcare benefits
401(k) retirement plan
Flexible work schedule
Senior Data Engineer
Senior Data Engineer

Roku • Austin (TX)

Hybrid
USD 120,000 - 150,000
Comprehensive healthcare benefits
401(k) retirement plan
Flexible work schedule
Senior Software Engineer, Live & VOD Video Infra
Senior Software Engineer, Live & VOD Video Infra

Roku • San Jose (CA)

Hybrid
USD 285,000 - 345,000
Health insurance
Equity awards
Life insurance
+4
Senior Data Engineer
Senior Data Engineer

Roku • San Jose (CA)

Hybrid
USD 148,000 - 361,000
Medical insurance
Dental insurance
Vision care
+3
Senior Ad Data Ingestion Engineer (CAPI & Pixels)
Senior Ad Data Ingestion Engineer (CAPI & Pixels)

Roku • New York (NY)

Hybrid
USD 123,000 - 176,000
Health insurance
Equity awards
Life insurance
+4
Senior Data Scientist, Ad Quality & Product Insights
Senior Data Scientist, Ad Quality & Product Insights

Segment (Twilio) • New York (NY)

On-site
USD 127,000 - 171,000
Health insurance
Equity awards
Life insurance
+4
Senior Data Scientist, Viewer Product Analytics
Senior Data Scientist, Viewer Product Analytics

Roku • Santa Monica (CA)

Hybrid
USD 169,000 - 190,000
Health insurance
Equity awards
Life insurance
+4
Senior Data Engineer: Big Data, Spark & Airflow (Hybrid)
Senior Data Engineer: Big Data, Spark & Airflow (Hybrid)

Roku • San Jose (CA)

Hybrid
USD 323,000 - 428,000
Health insurance
Equity awards
Paid time off
+1
Senior Data Scientist, Product Analytics & Discovery
Senior Data Scientist, Product Analytics & Discovery

Roku • Los Angeles (CA)

Hybrid
USD 169,000 - 190,000
Health insurance
Equity awards
Life insurance
+4
Senior Software Engineer, Content Platform — Real-Time Data
Senior Software Engineer, Content Platform — Real-Time Data

Roku • San Jose (CA)

Hybrid
USD 300,000 - 425,000
Health insurance
Equity awards
Life insurance
+4