> Markdown version of [/jobs/ext/2729443-data-engineer](https://www.wearedevelopers.com/jobs/ext/2729443-data-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data Engineer - **Company:** Roku's Data Engineering - **Location:** Cambridge, UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Airflow, Amazon Web Services, Big Data, Database Queries, Hadoop Distributed File System, MapReduce, Apache Hive, Python (Programming Language), Object-Oriented Software Development, Scripting, Apache Yarn, Apache Spark, Information Technology, Apache Kafka, Presto, Looker Analytics - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/senior-data-engineer-python-spark-roku-7980909 ## About the Role * 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). #LI-PA1 ## Description * 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 and developing robust data solutions, streamlining complex datasets into simplified, self-service models. * Developing pipelines that ensure high data quality and resilience to imperfect source data. * Defining and maintaining data mappings, business logic, transformations and data quality standards. * Debugging low-level systems, measuring performance and optimising large production clusters. * Taking part in architecture discussions, influencing the product roadmap, and owning new initiatives from concept to delivery. * Maintaining and evolving existing platforms, introducing modern technologies and architectures where appropriate., Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance. ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [AI Model Management Life Circles: ML Ops For Generative AI Models From Research to Deployment](https://www.wearedevelopers.com/videos/1152-ai-model-management-life-circles-ml-ops-for-generative-ai-models-from-research-to-deployment) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)