- Designing and delivering robust data pipelines and high-performing architectures
- Defining and implementing best practice in data modelling, storage and retrieval
- Collaborating with stakeholders to ensure alignment between technical solutions and business objectives
- Leading on the integration of cloud platforms and modern tooling (Azure, Snowflake, Matillion etc.)
- Coaching and mentoring engineers to elevate capability across the team
- Ensuring data governance, privacy and security standards are embedded into all solutions
- Troubleshooting and optimising data infrastructure performance
- 8+ years’ experience in data engineering, with at least 3 years in a senior or leadership role
- Proven experience designing and delivering end-to-end data pipelines
- Strong experience with Azure cloud services and security concepts (Key Vault, ACLs, RBACs)
- Hands-on with Snowflake, Matillion, and a range of modern data tools
- Programming expertise in Python, Java or SQL
- Solid knowledge of relational and NoSQL databases
- Excellent communication skills – able to translate technical concepts for non-technical audiences
- A degree in Computer Science, Data/Analytics, or related experience