Allegis Group

Senior Data Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Data Engineer on an initial 6-month contract, hybrid in Battersea, London, paying a competitive rate. Key skills include Scala, Apache Spark, and experience with production data pipelines and machine learning infrastructures.
🌎 - Country
United Kingdom
πŸ’± - Currency
Β£ GBP
-
πŸ’° - Day rate
Unknown
-
πŸ—“οΈ - Date
May 8, 2026
πŸ•’ - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
London Area, United Kingdom
-
🧠 - Skills detailed
#Deployment #Batch #Data Pipeline #Scala #Spark (Apache Spark) #Data Engineering #Apache Spark #Data Access #ML (Machine Learning)
Role description
About the Role One of the World's most recognisable technology brands is looking for a Senior Data Engineer to design and operate large-scale data pipelines that power machine learning across the platform. You’ll sit at the intersection of data engineering and ML infrastructure, working on systems that enable ML teams to build, deploy, and scale their workflows. This role is focused on high-quality, production-grade pipelines rather than modelling itself. What You’ll Do β€’ Design, build, and maintain batch data pipelines using Scala and Spark β€’ Own end-to-end production pipelines, ensuring reliability, scalability, and performance β€’ Develop new (greenfield) pipelines within an established internal framework β€’ Improve data accessibility and usability for ML researchers and engineers β€’ Contribute to internal tooling supporting ML pipeline execution and deployment β€’ Collaborate closely with ML engineers and researchers What We’re Looking For β€’ Strong hands-on experience with Scala and Apache Spark β€’ Proven experience building and owning production data pipelines β€’ Exposure to machine learning pipelines or ML infrastructures β€’ Solid software engineering fundamentals β€’ Ability to optimise for performance, scalability, and reliability β€’ Comfortable working within structured engineering frameworks and standards Nice to Have β€’ Experience working with large-scale / big-tech data platforms β€’ Familiarity with the JVM ecosystem β€’ Experience with ML orchestration or lifecycle tooling β€’ This Role is an Initial 6 Month Contract that is likely to extend. β€’ It is a Hybrid working role with 3 days on site in Battersea, London. β€’ Sponsorship is not provided for this role.