Senior Snowflake Platform Engineer — Automation & Scale

Bupa

Salford

Hybrid

GBP 70,000 - 100,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

25 days holiday
Bupa health insurance
Enhanced pension plan & life insurance
Annual performance-based bonus
Onsite gyms or local discounts
Other benefits and online discounts

Job summary

Bupa seeks a Senior Data Platform Engineer to design and operate Snowflake-based data services across the enterprise. You’ll build secure, scalable infrastructure, CI/CD pipelines, and governance with high autonomy in a hybrid working model across Salford, Staines or London.

You’ll lead platform standards, optimize costs, implement RBAC and data masking, and collaborate with data, security and compliance teams while documenting runbooks and platform guides.

Qualifications

  • Significant experience in platform or cloud engineering with a focus on Snowflake in enterprise environments.
  • Deep Snowflake expertise including warehouse management, RBAC, data sharing and performance tuning.
  • Hands-on experience with Infrastructure as Code (IaC) for Snowflake and cloud resources (Terraform).
  • Proficiency in designing and automating CI/CD pipelines using GitHub Actions or Azure DevOps.
  • Strong scripting skills (SQL, Python, Bash) for automation and tooling.
  • Solid understanding of Snowflake security features (data masking, encryption, identity federation, network policies).
  • Familiarity with observability practices, including query profiling, usage tracking and monitoring tool integration.
  • Proven ability to optimise performance and manage costs in large-scale Snowflake environments.
  • Excellent collaboration and communication across engineering, data and compliance teams.
  • Proactive documentation of standards, runbooks and platform guides.

Responsibilities

  • Automate Snowflake provisioning and lifecycle management using Terraform.
  • Design and maintain CI/CD pipelines with GitHub Actions or Azure DevOps.
  • Build monitoring and alerting frameworks using Snowflake-native tools.
  • Lead cost optimisation to ensure efficient resource usage.
  • Implement RBAC, data masking and identity integration for security.
  • Develop automated testing and validation for platform changes.
  • Establish governance and compliance controls (audit logging, access reviews).
  • Design disaster recovery and business continuity strategies.
  • Create reusable templates and modules for consistent provisioning.
  • Maintain high-quality documentation and onboarding materials.

Skills

Snowflake
Terraform
CI/CD pipelines
SQL
Python
RBAC & data masking
GitHub Actions
Azure DevOps
Observability & monitoring

Tools

Terraform
GitHub Actions
Azure DevOps
Snowflake CLI

Job description

Bupa seeks a Senior Data Platform Engineer to design and operate Snowflake-based data services across the enterprise. You’ll build secure, scalable infrastructure, CI/CD pipelines, and governance with high autonomy in a hybrid working model across Salford, Staines or London.

You’ll lead platform standards, optimize costs, implement RBAC and data masking, and collaborate with data, security and compliance teams while documenting runbooks and platform guides.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Engineer - Azure Data Platform & Snowflake
Senior Platform Engineer - Azure Data Platform & Snowflake

Bupa • Salford

Hybrid
GBP 75,000 - 110,000
25 days holiday
Bupa health insurance
Enhanced pension
+2
Cloud Platform Engineer: Azure, Terraform, Snowflake(Hybrid)
Cloud Platform Engineer: Azure, Terraform, Snowflake(Hybrid)

Bupa • Staines-upon-Thames

Hybrid
GBP 65,000 - 90,000
25 days holiday
Bupa health insurance
Enhanced pension plan
+3
Senior Data Platform Engineer - Snowflake
Senior Data Platform Engineer - Snowflake

Bupa UK • Staines-upon-Thames

On-site
GBP 70,000 - 110,000
25 days holiday
Bupa health insurance
Enhanced pension plan
+3
Snowflake Data Platform Engineer
Snowflake Data Platform Engineer

Schroders • Greater London

On-site
GBP 90,000 - 120,000
Senior Data Platform Engineer - Snowflake
Senior Data Platform Engineer - Snowflake

Bupa • Staines-upon-Thames

Hybrid
GBP 90,000 - 120,000
25 days holiday
Health insurance
Enhanced pension
+2
Senior Snowflake Engineer: Data Platform Modernization
Senior Snowflake Engineer: Data Platform Modernization

Proactive Appointments Ltd. • West of England

On-site
GBP 129,000 - 142,000
Senior Data Platform Engineer - Snowflake
Senior Data Platform Engineer - Snowflake

Bupa • Salford

Hybrid
GBP 70,000 - 100,000
25 days holiday
Bupa health insurance
Enhanced pension plan & life insurance
+3
Senior Data Platform Engineer: Snowflake & AI
Senior Data Platform Engineer: Snowflake & AI

Morson Edge (Technology) • Manchester

On-site
GBP 85,000 - 115,000
Senior Data Engineer, Snowflake & SQL (Finance) — Hybrid
Senior Data Engineer, Snowflake & SQL (Finance) — Hybrid

Client Server • Greater London

Hybrid
GBP 110,000 - 130,000
Pension
Private medical insurance with 24h GP
Enhanced parental leave
+2
Head of Data Platform Engineering | London, UK | Flexible
Head of Data Platform Engineering | London, UK | Flexible

eFinancialCareers Ltd. • Greater London

Hybrid
GBP 119,000 - 161,000