Platform Engineer - Snowflake / Terraform at eFinancialCareers, London, £Competitive Rate

Contract Description

Contract: Platform Engineer - Snowflake & Terraform

Location: Remote (UK-based)

Contract Length: Until 31st December

Start Date: ASAP (interviewing this week)

Engagement: Via SoW

Daily Rate: £500 to £600 Outside IR35

Overview

We are seeking an experienced Platform Engineer with strong Snowflake expertise to join a high-performing Infrastructure Delivery team. This is a project-focused role (no BAU) , supporting multiple concurrent initiatives involving Snowflake platform enhancements, automation, and service transition.

The role will suit someone who enjoys working across complex, enterprise-scale environments , driving automation and standardisation across Snowflake infrastructure.

Key Responsibilities
  • Design and implement Snowflake Infrastructure solutions across multiple projects
  • Build and maintain CI/CD pipelines for automated deployment of:
    • Database objects
    • Permissions and access controls
  • Implement and manage RBAC (Role-Based Access Control) within Snowflake
  • Develop and manage Infrastructure as Code (IaC) using Terraform
  • Support Snowflake administration, optimization, and enhancements
  • Contribute to service transition activities and platform maturity
  • Collaborate with architects and engineering teams to deliver scalable solutions
Key Skills & Experience
  • Strong hands-on experience with Snowflake (platform engineering)
  • Proven experience building CI/CD pipelines for platform deployments
  • Deep understanding of RBAC and access control models
  • Expertise in Terraform for infrastructure automation
  • Experience deploying and managing database objects via pipelines
  • Exposure to cloud platforms (AWS or Azure)
  • Experience working in project-driven environments (non-BAU)
Desirable
  • Experience working across multiple Snowflake projects/environments simultaneously
  • Background in service transition / platform onboarding
  • Experience in regulated environments (e.g. insurance, financial services)
Interview Process
  • Stage 1: Interview with Hiring Manager
  • Stage 2: Deep dive with Snowflake Architect