

DGH Recruitment
Snowflake Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Snowflake Engineer on a 12-month fixed-term contract, requiring 3 days per week onsite. Key skills include Snowflake expertise, Azure Data Factory experience, and data warehousing knowledge. Strong communication with non-technical stakeholders is essential.
π - Country
United Kingdom
π± - Currency
Β£ GBP
-
π° - Day rate
Unknown
-
ποΈ - Date
April 23, 2026
π - Duration
More than 6 months
-
ποΈ - Location
On-site
-
π - Contract
Fixed Term
-
π - Security
Unknown
-
π - Location detailed
England, United Kingdom
-
π§ - Skills detailed
#Data Engineering #ADF (Azure Data Factory) #Data Pipeline #Azure #Data Ingestion #BI (Business Intelligence) #"ETL (Extract #Transform #Load)" #Snowflake #Version Control #Microsoft Power BI #Dimensional Modelling #Documentation #Dimensional Data Models #Azure Data Factory
Role description
Snowflake Engineer - 3 days per week onsite
12βmonth fixed term contract
Role Overview
A Snowflake Data Engineer role focused on maintaining and enhancing an enterprise data platform. The position centres on building secure, performant data pipelines and analytical models in Snowflake, primarily supporting a Power BI reporting layer.
Key Responsibilities
β’ Design and implement dimensional data models in Snowflake to support enterprise analytics.
β’ Build and maintain production-grade data transformation workflows, including version control, testing, and documentation.
β’ Develop and orchestrate data ingestion pipelines using Azure Data Factory (ADF).
β’ Optimise Snowflake warehouses for performance and cost efficiency.
β’ Automate and monitor data loads to ensure timely, reliable data availability.
β’ Implement and manage RBAC and data masking policies to protect sensitive data.
β’ Help define and maintain engineering standards, naming conventions, and CI/CD practices.
β’ Act as a trusted technical advisor to nonβtechnical business stakeholders.
Required Experience & Skills
β’ Strong hands-on experience with Snowflake (architecture, administration, optimisation).
β’ Proven experience with Azure Data Factory (ADF).
β’ Solid understanding of data warehousing and dimensional modelling concepts.
β’ Experience working in enterprise, production data environments.
β’ Ability to communicate technical concepts clearly to nonβtechnical stakeholders.
Snowflake Engineer - 3 days per week onsite
12βmonth fixed term contract
Role Overview
A Snowflake Data Engineer role focused on maintaining and enhancing an enterprise data platform. The position centres on building secure, performant data pipelines and analytical models in Snowflake, primarily supporting a Power BI reporting layer.
Key Responsibilities
β’ Design and implement dimensional data models in Snowflake to support enterprise analytics.
β’ Build and maintain production-grade data transformation workflows, including version control, testing, and documentation.
β’ Develop and orchestrate data ingestion pipelines using Azure Data Factory (ADF).
β’ Optimise Snowflake warehouses for performance and cost efficiency.
β’ Automate and monitor data loads to ensure timely, reliable data availability.
β’ Implement and manage RBAC and data masking policies to protect sensitive data.
β’ Help define and maintain engineering standards, naming conventions, and CI/CD practices.
β’ Act as a trusted technical advisor to nonβtechnical business stakeholders.
Required Experience & Skills
β’ Strong hands-on experience with Snowflake (architecture, administration, optimisation).
β’ Proven experience with Azure Data Factory (ADF).
β’ Solid understanding of data warehousing and dimensional modelling concepts.
β’ Experience working in enterprise, production data environments.
β’ Ability to communicate technical concepts clearly to nonβtechnical stakeholders.






