Senior Data Engineer, Python, Spark

Roku
📍 Cambridge, England, United Kingdom 💼 Full-time 🕒 Posted June 05, 2026

Job Description

About the Role

Roku pioneered TV streaming. We connect users to the content they love, enable publishers to build and monetise large audiences, and give advertisers unique opportunities to engage consumers. Roku streaming players and Roku TV™ models are available worldwide through direct retail and licensing partnerships with TV brands and pay-TV operators.


With tens of millions of devices sold across multiple countries, thousands of streaming channels, and billions of hours watched, a scalable, reliable and fault-tolerant big data platform is critical to our continued success.


This role is offered on a hybrid basis, based from our Cambridge Office, UK. 

What You’ll Be Doing


  • Building highly scalable, fault-tolerant distributed data processing systems (batch and streaming) that handle tens of terabytes of data each day, supporting a petabyte-scale data warehouse.




  • Designing an...

  • Ready to Apply?

    Submit your application today and join our talented team at Roku.

    Submit Application

    Job Details

    • Location Cambridge, England
    • Job Type Full-time
    • Category Computer Occupations
    • Posted Date June 05, 2026
    • Application Deadline July 15, 2026