Senior Data Engineer

Senior Data Engineer (Cloud, ML & BI Pipelines)

About the Company

Ensemble is digitalising workforce management in ports and multimodal industries. Our platform, Athena, helps operations teams schedule smarter - blending automation, forecasting, and real-world constraints into usable tools.

About the Role

We’re looking for a Senior Data Engineer who loves shaping the way data flows, someone who can design robust architectures, build cloud-native pipelines, and transform raw data into trusted, analytics-ready assets that power ML and BI.

Responsibilities

  • Design and deploy a robust data lakehouse architecture from the ground up.
  • Build and maintain scalable data pipelines that ingest data from our databases, streams and external APIs.
  • Collaborate with backend engineers to make operational APIs analytics ready, support the ML lifecycle and unlock third-party system integrations.
  • Shape data modelling and governance standards; schemas, versioning, naming, and access policies.
  • Work with the product and operations teams to turn messy data into actionable dashboards.
  • Champion a “data-as-a-product” mindset - build systems people can trust, not just pipelines that move data.
  • Create CI/CD pipelines to automate infrastructure and data model changes.

Qualifications

  • 5+ years working across data engineering, backend development, or cloud architecture.

Required Skills

  • Experience with AWS (S3, Glue, Redshift, Lambda, CDK in Python), Databricks, dbt, Terraform.
  • Advanced knowledge of PostgreSQL, Docker, and CI/CD pipelines.
  • A practical understanding of data modelling, metadata management, and pipeline orchestration.
  • Strong Python skills (Pandas, PySpark, or SQLAlchemy a plus) and SQL.
  • Curiosity about how ML models and BI tools connect back to real-world decisions.

Bonus Points

  • Experience building and automating ML deployment pipelines to deliver models into production.

Other Details

Impact: your pipelines will power real-world scheduling and workforce optimisation.

Growth: opportunity to shape our ML and BI foundations from the ground up.

Collaboration: work closely with product, design, and ops, not in a silo.

Culture: relaxed but focused, we care more about good data than job titles.

Perks: Elephant & Castle office (The Ministry) with gym, bike storage, great coffee.

How to Apply: Send a short intro, CV, and your GitHub portfolio or favourite data project to hr@ensembleanalytics.co.uk

Equal Opportunity Statement: We are committed to diversity and inclusivity.

Company
Ensemble
Location
London, UK
Posted
Company
Ensemble
Location
London, UK
Posted