Senior Data Platform Engineer - Snowflake
Job Description
Senior Data Platform Engineer (Snowflake) Locations: Manchester / London (Hybrid) Type: Permanent, Full-Time (37.5 hours) Salary: £90,000 - 120000 + 10% Bonus + Excellent Benefits
Overview We're hiring a Senior Data Platform Engineer to play a key role in designing, building, and operating a secure, scalable enterprise data platform with a strong focus on Snowflake .
This is a senior-level position where you'll take ownership of platform engineering capabilities- driving automation, governance, and performance optimisation, while enabling data teams to deliver advanced analytics at scale.
You'll operate with a high level of autonomy, contributing to platform standards, improving reliability, and ensuring cost-effective, compliant data operations.
Key Responsibilities
-
Design, build, and manage Snowflake platform capabilities within an enterprise data environment
-
Automate infrastructure and resource provisioning using Terraform (IaC)
-
Develop and maintain CI/CD pipelines (GitHub Actions / Azure DevOps)
-
Implement monitoring, alerting, and observability frameworks
-
Lead cost optimisation initiatives across Snowflake workloads
-
Define and enforce security best practices (RBAC, data masking, identity integration)
-
Establish governance and compliance frameworks (audit logging, access reviews)
-
Design and implement disaster recovery and business continuity strategies
-
Create reusable modules, templates, and platform standards
-
Produce high-quality documentation, runbooks, and onboarding materials
Required Skills & Experience
-
Strong experience in platform or cloud engineering within enterprise environments
-
Deep expertise in Snowflake (warehousing, RBAC, data sharing, performance tuning)
-
Hands-on experience with Terraform and Infrastructure as Code
-
Proven experience building CI/CD pipelines (GitHub Actions or Azure DevOps)
-
Strong scripting skills ( SQL, Python, or Bash )
-
Solid understanding of Snowflake security features (masking, encryption, identity federation)
-
Experience with monitoring, query profiling, and usage tracking
-
Demonstrated ability to optimise performance and manage costs in large-scale environments
-
Strong communication skills with the ability to work across engineering, data, and compliance teams
-
Proactive approach to documentation and platform standards
What's on Offer
-
25 days holiday (with option to buy/sell)
-
Annual bonus
-
Private healthcare
-
Enhanced pension and life insurance
-
Flexible working arrangements
-
Wellbeing support and lifestyle benefits
-
Access to discounts and additional perks
Similar Jobs
Explore similar searches
Browse more roles related to Senior Data Platform Engineer - Snowflake.