Skip to content
← Back to job listings

Senior Data Engineer

Roku · San Jose, United States

External listingfull-time27 days ago

About The Role

Join Roku as a Senior Data Engineer on the Viewer Product Data Engineering team. In this role, you will design data models, build scalable pipelines, and enable data-driven decisions that shape the content discovery and viewing experience for millions of users worldwide. You will build and maintain highly scalable, fault-tolerant distributed data processing systems and participate in architecture discussions, influence the product roadmap, and take ownership of new projects. This is an exciting opportunity for a data engineering professional who thrives in a fast-paced environment and is passionate about solving complex data challenges at scale.

  • Concevoir des modèles de données et construire des pipelines évolutifs pour capturer les métriques commerciales.
  • Construire et maintenir des systèmes de traitement de données distribués hautement évolutifs et tolérants aux pannes.
  • Participer aux discussions d'architecture, influencer la feuille de route du produit et prendre en charge de nouveaux projets.
  • We value your AI skills if have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks
  • And you can describe projects where you shipped real work with these tools
  • You know how to drive an agent, verify its output, and ramp on an unfamiliar codebase with an agent helping you
  • Proficiency in data modeling, including designing, implementing, and optimizing conceptual, logical, and physical data models to support scalable and efficient data architectures
  • Proficiency in at least one scripting language, with Python preferred
  • BS in Computer Science or a related field; MS in Computer Science 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, including performance tuning, optimization, and building scalable batch and streaming data pipelines
  • 8+ years of professional experience as a Data Engineer
  • Experience with AWS, GCP, or Looker
  • Experience collaborating with cross-functional teams such as developers, analysts, and operations to deliver results
  • AI literacy and an AI growth mindset
  • Extensive SQL skills with the ability to write complex, optimized queries

This is an external listing. JobSpring does not represent or verify the employer. Report this listing