Be-IT Resourcing

Snowflake Data Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Snowflake Data Engineer with a 6-month contract, paying £500-600 per day. Located in Edinburgh, it requires proven Snowflake experience, strong dbt Core and SQL skills, and expertise in data platform migrations.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
600
-
🗓️ - Date
April 22, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
📄 - Contract
Outside IR35
-
🔒 - Security
Unknown
-
📍 - Location detailed
Greater Edinburgh Area
-
🧠 - Skills detailed
#Dimensional Modelling #Airflow #Migration #Security #AWS Lambda #Data Engineering #Snowflake #Snowpark #Data Quality #Leadership #dbt (data build tool) #Lambda (AWS Lambda) #Python #AWS Glue #GIT #AWS (Amazon Web Services) #SQL (Structured Query Language)
Role description
Outside IR35 £500 – 600 per day 6 months with extensions Edinburgh hybrid working – 2 days in the office, 3 remote per week Be-IT is seeking an experienced Snowflake Data Engineer to lead the migration of an existing AWS-based analytics platform to Snowflake. This is a hands-on role combining technical leadership, platform design and team mentoring. What you’ll do: • Migrate AWS Glue pipelines to dbt Core • Design and build a Snowflake Lakehouse (RBAC, security, cost control) • Support BAU enhancements alongside migration • Define orchestration approach (Airflow, Dagster, etc.) • Mentor internal engineers and ensure full knowledge transfer What you bring: • Proven Snowflake platform experience (architecture + delivery) • Strong dbt Core and SQL skills • Dimensional modelling (Kimball) expertise • Experience with data platform migrations • CI/CD, Git, and data quality frameworks Nice to have: AWS (Lambda, Glue), Workato, Python/Snowpark Want to find out more about this great modernisation project? Apply online or call Alasdair Walker from Be-IT.