At a Glance
- Tasks: Own and optimise the Snowflake platform while leading DBT development.
- Company: Join a global pharmaceutical organisation with a mission-driven analytics team.
- Benefits: Hybrid working, competitive pay, and opportunities for professional growth.
- Why this job: Make a real impact in data engineering and support innovative predictive analytics.
- Qualifications: Experience with Snowflake and DBT, plus strong communication skills.
- Other info: Be part of a diverse team with excellent career advancement opportunities.
The predicted salary is between 36000 - 60000 £ per year.
Robert Half Technology are assisting a global Pharmaceutical organisation to recruit a Data Engineer on a contract basis - Hybrid Working - London based - Outside IR35. Deep expertise in Snowflake and DBT to join a mission-driven analytics team. This role is critical to assessing and improving an established Snowflake environment, driving cost optimisation, enhancing operational rigour, and supporting the team's move toward predictive analytics and ML Ops workflows.
Role
- The Data Engineer will own and assess the Snowflake platform, proposing and executing optimisation around performance, cost, scalability, and architecture improvements.
- Lead DBT development and maintenance, with emphasis on test frameworks, transformation efficiency, and eliminating redundant or resource-heavy flows (e.g., excessive temp table usage).
- Design, implement, and maintain CI/CD pipelines to automate reliable deployment of data transformations.
- Provide deep insight into Snowflake infrastructure, including cost and pricing models, performance tuning, and resource governance.
- Support ML Ops / predictive analytics operationalisation - managing updates, performance monitoring, and change rollout rather than building models from scratch.
- Be a technical mentor and knowledge resource within the team - promoting best practices and embedding continuous improvement.
- Communicate effectively with both technical engineers and non-technical stakeholders to drive alignment and adoption of data initiatives.
Profile
- The Data Engineer will have substantial experience as a Data Engineer, especially working with Snowflake in production environments.
- Advanced experience with DBT, including testing, modular modelling, and optimisation.
- Track record in building or maintaining CI/CD pipelines for data workflows.
- Strong familiarity with Snowflake infrastructure, performance tuning, and cost modelling.
- Excellent communication skills and ability to mentor or teach other engineers.
Desirable / Nice to Have
- Exposure to ML Ops (particularly around operationalising models).
- Familiarity with data science environments and predictive analytic workflows.
Company
Global Pharmaceuticals organisation. Hybrid working - 1 day per week onsite. Outside IR35.
Salary & Benefits
The salary range/rates of pay is dependent upon your experience, qualifications or training.
Data Engineer employer: Robert Half Limited
Contact Detail:
Robert Half Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work with Snowflake or DBT. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your work with Snowflake and DBT. Include examples of CI/CD pipelines you've built or optimisations you've made. This will give potential employers a taste of what you can bring to their team.
✨Tip Number 3
Prepare for interviews by brushing up on your communication skills. You’ll need to explain complex concepts to non-technical stakeholders, so practice breaking down your projects into simple terms. We want you to shine!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for talented Data Engineers like you to join our mission-driven analytics team.
We think you need these skills to ace Data Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Snowflake and DBT. We want to see how you've tackled similar challenges in the past, so don’t hold back on those details!
Showcase Your Projects: Include specific projects where you’ve optimised data workflows or implemented CI/CD pipelines. We love seeing real-world examples of your skills in action!
Communicate Clearly: Since this role involves liaising with both technical and non-technical folks, make sure your application reflects your ability to communicate complex ideas simply. We’re all about clarity here!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves.
How to prepare for a job interview at Robert Half Limited
✨Know Your Snowflake Inside Out
Make sure you brush up on your Snowflake knowledge before the interview. Be ready to discuss your experience with performance tuning, cost optimisation, and any architectural improvements you've implemented. This will show that you’re not just familiar with the platform but can also contribute to its enhancement.
✨DBT Mastery is Key
Since this role emphasises DBT, be prepared to talk about your advanced experience with it. Highlight specific projects where you’ve developed test frameworks or improved transformation efficiency. Sharing examples of how you eliminated redundant flows will demonstrate your problem-solving skills.
✨CI/CD Pipelines are Your Playground
Familiarise yourself with CI/CD pipelines for data workflows. Be ready to explain how you’ve designed, implemented, or maintained these pipelines in past roles. Discussing your approach to automating reliable deployments will showcase your technical expertise and commitment to best practices.
✨Communicate Like a Pro
This role requires effective communication with both technical and non-technical stakeholders. Prepare to share examples of how you’ve successfully bridged the gap between different teams. Being able to articulate complex concepts in simple terms will set you apart as a candidate who can drive alignment and adoption of data initiatives.