Opus Recruitment Solutions
Data Engineer | FTC | Learn Snowflake | Private Equity
Explore roles
Opus Recruitment Solutions
Data Engineer | FTC | Learn Snowflake | Private Equity
£65,000 - £75,000
London
Hybrid
Graduate
Junior
Mid
Senior
Leader
Description

Data Engineer (Snowflake / AWS) – 12 Month FTC
London – Hybrid (2–3 days onsite, flexible) £65,000 – £80,000 + benefits The Opportunity
We’re working with a PE-backed, data-driven media and analytics business undergoing a major transformation as they bring their data platform in-house.
This is a high-impact opportunity to join during a critical transition away from a third-party vendor, where you’ll play a key role in stabilising, maintaining, and evolving a modern cloud-based data platform.
You’ll gain exposure to large-scale, real-world data, alongside emerging AI-driven initiatives, with the opportunity to grow your skills and ownership over time. The Role
You’ll work hands-on across an established AWS and Snowflake environment, supporting the existing platform while contributing to its ongoing improvement.
Key responsibilities: Supporting and maintaining AWS infrastructure (S3, EC2, ECS, Lambda)
Developing and optimising data pipelines using Python and SQL
Building and improving data models and semantic layers
Managing deployments through Git-based workflows
Working within a Snowflake data platform
Supporting infrastructure-as-code practices using Terraform
Helping enable analytics and AI-driven use casesAbout You
We’re looking for a hands-on Data Engineer with a solid foundation who’s keen to grow in a modern data environment.
You might already be working as a Data Engineer, or looking to step into a more impactful Data Engineer role. This would suit a Data Engineer who enjoys getting stuck into real-world problems, or a developing Data Engineer ready to take the next step. Ultimately, this is a role for a curious, motivated Data Engineer who wants to learn and grow.
Ideally, you’ll have: Strong SQL skills (data modelling, transformations)
Experience with Python
Exposure to cloud platforms (AWS preferred)
Familiarity with Git/version control
Some experience working with modern data platforms (e.g. Snowflake)Nice to have: Exposure to Terraform
Experience supporting existing data platforms
Interest in AI / LLM tools (e.g. Claude) You don’t need to tick every box. What matters most is a strong foundation, curiosity, and a willingness to learn.
Why Apply? Join a business-critical transformation programme
Work with a modern stack: AWS, Snowflake, Python
Opportunity to develop and grow into greater ownership
Exposure to AI-led data initiatives
Be part of a PE-backed business investing heavily in data and technology
If this sounds like something up your street please get in touch with me, Kumbirai Mafini, (url removed)

Role tech stack
Opus Recruitment Solutions
Data Engineer | FTC | Learn Snowflake | Private Equity£65,000 - £75,000
Confirmed live 18 minutes ago