Senior Data Engineer, Python, Spark

Hybrid Full TimeManchester, England, United KingdomRoku Inc.

Roku is a fast-growing public company that’s changing how the world watches TV. As a Senior Data Engineer, you’ll design and develop scalable data processing systems, pipelines, and data models to capture business metrics across Roku devices, web, and mobile clients.

Requirements

  • Strong SQL skills
  • Proficiency in at least one scripting language — Python is required
  • Proficiency in at least one object-oriented language
  • Experience with big data technologies such as HDFS, YARN, MapReduce, Hive, Kafka, Spark, Airflow, or Presto
  • Experience with AWS, GCP, or Looker (advantageous but not essential)
  • Solid background in data modelling, including the design, implementation and optimisation of conceptual, logical, and physical models for scalable architectures
  • A degree in Computer Science (BS required; MS preferred)

Benefits

  • global access to mental health and financial wellness support and resources
  • statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)
  • employees are supported in taking time off, in accordance with local leave policies and other personal needs

Tagged as:

Tired of manual job applications?

JobCopilot auto-applies to thousands of RevOps and GTM roles on your behalf — so you can focus on interviews, not applications.

Applying for this role?

Tailor your resume to this exact role — hiring managers notice the difference.

  • Applications have closed

Latest articles on the blog

RECRUITERS!

Reduce the risk of your recruitment process (applicant quality, long and inefficient process) by selecting from a relevant pool of candidates.

POST A NEW JOB NOW!