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.