Senior Data Engineer - Snowflake - Azure
We are seeking a Senior Data Engineer to support a large-scale enterprise data transformation programme within a regulated environment.
This role requires a technically strong, hands-on engineer with deep experience across modern cloud data platforms. You must also be confident engaging directly with stakeholders, translating business requirements into scalable data solutions, and representing the data engineering function in client-facing settings.
Key Responsibilities
- Design and build scalable ETL/ELT pipelines
- Develop and optimise data models within Snowflake
- Manage structured and unstructured data within Azure Data Lake (ADLS Gen2)
- Deliver robust reporting solutions using Power BI
- Translate business requirements into technical data solutions
- Ensure data quality, performance optimisation and governance standards
- Engage directly with business and technical stakeholders
- Contribute to architectural design and platform strategy
Required Skills & Experience
- 10+ years' experience in Data Engineering within enterprise environments
- Strong hands-on expertise with Snowflake
- Experience designing and managing Azure Data Lake environments
- End-to-end ETL/ELT pipeline development
- Advanced SQL and data modelling (dimensional / star schema)
- Experience supporting reporting and analytics use cases
- Strong understanding of data governance and secure data handling