Snowflake Data Engineer
Snowflake Data Engineer
We are currently seeking an experienced Snowflake Data Engineer to join a growing data transformation programme for a leading enterprise client.
This role is ideal for someone with strong hands-on expertise in modern data platforms, cloud-based data engineering, and large-scale data migration and integration projects.
Key Responsibilities
- Design, develop, and optimise scalable data solutions using Snowflake
- Build and maintain robust ETL/ELT pipelines
- Support data migration and transformation initiatives
- Work closely with business stakeholders, analysts, and engineering teams
- Ensure data quality, governance, and performance best practices are followed
- Contribute to data architecture and platform improvement initiatives
- Troubleshoot and resolve complex data-related issues
Required Experience
- 10–15 years of overall Data Engineering experience
- Strong commercial expertise with Snowflake
- Experience with modern ETL/ELT tools and data pipeline development
- Strong SQL and data modelling skills
- Experience working within cloud environments (AWS, Azure, or GCP)
- Exposure to large-scale enterprise data programmes
- Strong communication and stakeholder management skills
Desirable Skills
- Python or Scala experience
- Experience with DBT, Airflow, Informatica, or similar tools
- Exposure to Data Warehousing and Lakehouse architectures
- Experience within regulated or enterprise environments