Senior Data Platform Engineer - Snowflake
Senior Data Platform Engineer - Snowflake

Senior Data Platform Engineer - Snowflake

Full-Time 70000 - 70000 £ / year (est.) No home office possible
Go Premium
E

At a Glance

  • Tasks: Design and manage a secure, scalable Snowflake data platform while driving automation and performance optimisation.
  • Company: Join a forward-thinking tech company with a focus on innovation and collaboration.
  • Benefits: Enjoy 25 days holiday, private healthcare, flexible working, and a performance-based bonus.
  • Other info: Dynamic hybrid work environment with excellent career growth opportunities.
  • Why this job: Make a real impact in data engineering and work with cutting-edge technologies.
  • Qualifications: Strong experience in cloud engineering and expertise in Snowflake required.

The predicted salary is between 70000 - 70000 £ per year.

We are 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 will take ownership of platform engineering capabilities, driving automation, governance, and performance optimisation, while enabling data teams to deliver advanced analytics at scale. You will 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 performance-based bonus
  • Private healthcare
  • Enhanced pension and life insurance
  • Flexible working arrangements
  • Wellbeing support and lifestyle benefits
  • Access to discounts and additional perks

Senior Data Platform Engineer - Snowflake employer: ed Resourcing Ltd

Join a forward-thinking company that values innovation and collaboration, offering a dynamic work culture where your contributions as a Senior Data Platform Engineer will directly impact the success of our enterprise data platform. With locations in Manchester, London, and Staines, we provide excellent benefits including private healthcare, flexible working arrangements, and a strong focus on employee growth through continuous learning opportunities. Experience a supportive environment that prioritises wellbeing and offers unique perks to enhance your professional journey.
E

Contact Detail:

ed Resourcing Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Data Platform Engineer - Snowflake

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that Senior Data Platform Engineer role.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Snowflake projects and any automation you've done with Terraform. We want to see your hands-on experience, so make it easy for potential employers to see what you can do.

✨Tip Number 3

Prepare for the interview by brushing up on common questions related to platform engineering and Snowflake. We suggest practising your answers with a friend or even in front of the mirror to boost your confidence!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior Data Platform Engineer - Snowflake

Snowflake
Terraform
Infrastructure as Code (IaC)
CI/CD Pipelines
GitHub Actions
Azure DevOps
SQL
Python
Bash
Performance Tuning
Security Best Practices
Monitoring and Observability
Cost Optimisation
Documentation Skills
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Snowflake and platform engineering. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about data platforms and how you can contribute to our team. Keep it engaging and personal – we love getting to know our applicants!

Showcase Your Technical Skills: Don’t forget to mention your hands-on experience with Terraform, CI/CD pipelines, and scripting languages. We’re looking for someone who can hit the ground running, so highlight any relevant tools and technologies you’ve worked with.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining the StudySmarter family!

How to prepare for a job interview at ed Resourcing Ltd

✨Know Your Snowflake Inside Out

Make sure you brush up on your Snowflake knowledge before the interview. Be ready to discuss your experience with warehousing, RBAC, and performance tuning. Prepare specific examples of how you've optimised Snowflake workloads in the past.

✨Show Off Your Automation Skills

Since automation is key for this role, be prepared to talk about your experience with Terraform and Infrastructure as Code. Have a couple of projects in mind where you successfully automated infrastructure provisioning and explain the impact it had on efficiency.

✨Demonstrate CI/CD Pipeline Expertise

You’ll want to highlight your hands-on experience with CI/CD pipelines, especially using GitHub Actions or Azure DevOps. Think of a time when you built or improved a pipeline and be ready to discuss the challenges you faced and how you overcame them.

✨Communicate Clearly and Confidently

Strong communication skills are essential for this role. Practice explaining complex technical concepts in simple terms, as you'll need to collaborate with various teams. Consider preparing a few scenarios where you effectively communicated across engineering, data, and compliance teams.

Senior Data Platform Engineer - Snowflake
ed Resourcing Ltd
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>