Senior Data Engineer

Company

My client are a fast-growing startup revolutionising the hospitality industry by connecting businesses with a flexible, student-powered workforce. The platform enables partners—from local pubs to multinational chains—to optimise staffing in real-time, enhancing efficiency and profitability.

The Role

As a Senior Data Engineer, you'll play a pivotal role in shaping the data infrastructure. Your responsibilities will include:

  • Own and evolve our data pipelines -designing, building, and maintaining ETL/ELT workflows that ensure high-quality, reliable data across the platform.
  • Deploy and support production ML systems - from forecasting models to LLM-driven and agentic workflows -with proper monitoring, versioning, and CI/CD.
  • Act as a go-to technical partner for production data issues - diagnosing problems, improving resilience, and keeping systems running smoothly.
  • Support and mentor junior team members through code reviews, pairing, and sharing best practices.

What You’ll Bring

  • Technical Expertise: Proficiency in Python and SQL; experience with data processing frameworks such as Airflow, Spark, or TensorFlow.
  • Data Engineering Fundamentals: Strong understanding of data architecture, data modelling, and scalable data solutions.
  • You have hands-on experience deploying and running ML systems in production, including model serving and monitoring.
  • Cloud Platforms: Familiarity with AWS or Azure, including services like Apache Airflow, Terraform, or SageMaker.
  • Data Quality Management: Experience with data versioning and quality assurance practices.
  • You enjoy working in fast-moving environments where you can have real impact on how systems are built and scaled.

Nice to Have

  • Production Experience: Experience building and maintaining data pipelines in a live environment.
  • Data Storage Solutions: Familiarity with data lakes, warehousing, and other data storage patterns.
  • Advanced Tools: Experience with tools like Kafka, Jenkins, Athena, or Spark.

This role will require 4 days per week onsite in the office, this is not optional and you must be open to this in order to proceed with the role.

Job Details

Company
SearchWorks
Location
City of London, London, United Kingdom
Posted