Data Engineer

Ennismore · London, England, United Kingdom

Location
London
Job Type
full-time
Posted
July 01, 2026

Job Description

Job Description

Key Responsibilities

  • Design, build, and maintain scalable batch and real-time data pipelines.
  • Develop and support RESTful and streaming APIs for event-driven data ingestion.
  • Manage queuing and streaming systems to enable resilient, low-latency processing.
  • Design and operate streaming architectures with fault tolerance, schema evolution, and data quality controls.
  • Build and maintain structured and unstructured databases (e.g. SQL Server, BigQuery).
  • Develop and optimise queries and data models to support analytics and reporting.
  • Manage enterprise data warehouses and Lakehouse, ensuring data integrity and governance.
  • Perform data migration, transformation, and normalisation across systems.
  • Collaborate with cross-functional teams to deliver data solutions that drive business insight.
  • Monitor, tune, and troubleshoot data pipelines and databases, continuously improv...

Ready to Apply?

Submit your application for Data Engineer at Ennismore

Apply Now