Overview
In this role you will design, build, and optimize end-to-end data foundations and analytical solutions to enable data-driven decision-making and increase business value. You will act as a subject matter expert, driving technical excellence and mentoring junior engineers while collaborating with business stakeholders to translate data strategy into outcomes. You’ll work on scalable data platforms, data models, ETL/ELT processes, and integration across cloud environments. This is a hands-on role with leadership responsibilities, contributing to Centers of Excellence and shaping data engineering practices. You will join a hybrid team in London, delivering impactful data-driven insights at scale
Responsibilities
- Design and build scalable data solutions and pipelines for enterprise data platforms
- Develop data models, manage ETL/ELT processes, ensure data quality and compliance
- Collaborate with stakeholders to embed data-driven thinking across business functions
- Implement efficient data ingestion and integration workflows across cloud environments
- Drive adoption of data foundation initiatives and best engineering practices
- Coordinate change, incident, and problem management processes
- Mentor and guide junior data engineers on solution design and technical practices
- Present data insights, architecture reports, and recommendations to key stakeholders
- Ensure implementation efficiency and consistent project delivery standards
- Contribute to internal communities, including Centers of Excellence (CoE) and Communities of Practice (CoP)
Key requirements
- 8+ years of professional experience in data engineering or related roles
- Master-level expertise in AWS, Azure, or SAP data ecosystems
- Strong proficiency in ELT, data modeling, and data integration
- Skilled in data manipulation, processing, and orchestration frameworks
- Hands-on experience with Data Factory, Databricks, SQL DB, Synapse, Stream Analytics, Glue, Airflow, Kinesis, Redshift, SonarQube, and PyTest
- Proficiency with GitHub, GitHub Actions, and Azure DevOps
- Strong communication and collaboration skills to align technical and business stakeholders
- Proven ability to lead solution delivery and enhance team performance
- Strong analytical decision-making and governance capabilities
- Bachelor’s degree in Computer Science, Data Engineering, or a related discipline
- Experience managing agile or scrum teams
- Exposure to BPC or other enterprise planning tools
- Experience working within external technical ecosystems and vendor environments
- Familiarity with MKDocs documentation tools
- Experience in commodity trading and supply operations, ideally within the energy sector
- strong communication and collaboration
- leadership and mentoring
- analytical decision-making
- ELT
- data modeling
- data integration
…
