Analytics Engineer in London

Analytics Engineer in London

London Full-Time 65000 - 65000 £ / year (est.) Home office (partial)
Our Future Health

At a Glance

  • Tasks: Transform raw health data into reliable datasets and support analytics across the organisation.
  • Company: Join a mission-driven team at the forefront of health research and technology.
  • Benefits: Competitive salary, generous pension scheme, and 30 days holiday pro rata.
  • Why this job: Make a real impact on health outcomes while shaping the future of analytics engineering.
  • Qualifications: Strong experience in analytics engineering, SQL, and data modelling; Python skills are a plus.
  • Other info: Flexible hybrid work environment with opportunities for growth and collaboration.

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

Our Future Health is an ambitious collaboration between the public, charity and private sectors, designed to help people live healthier lives for longer through better prevention, earlier detection and improved treatment of diseases. We will speed up the discovery of new methods of early disease detection, and the evaluation of new diagnostic tools, to help identify and treat diseases early, when outcomes are usually better. With over 2.5M volunteers across the UK, we’re now the world’s biggest health research programme of its kind, and our volunteer group is also more diverse than other, similar health research programmes.

Technology and data are central to our mission. Our systems power websites, clinics across the UK, secure analytics and research systems, pipelines that process highly sensitive health and genetic data, and we are continuing to grow our engineering capability to support this ambition. We’re now growing our analytics engineering capability, recognising it as critical to unlocking the value of our data. This is a chance to join early, shape the function, and work on genuinely unique health data challenges.

You’ll join our Analytics Platform team, a cross-functional group building the data foundations that enable our analysts, data scientists, and researchers across the organisation to unlock data to drive strategic and operational decision making. Your focus will be turning raw data into reliable, well-modelled datasets that others can trust and reuse.

Why join?

  • Work with large-scale, real-world health data
  • Build trusted, reusable data products used across science and business
  • Help develop data quality, testing, and observability from the ground up
  • Enable self-serve and AI-powered analytics for non-technical users
  • Join at an early stage of team growth with real influence; even at mid-level, you’ll lead initiatives and work directly with stakeholders
  • Mission-led: your work contributes to improving health outcomes at scale

You will:

  • Build high-quality data models
  • Design and maintain scalable dbt models in Snowflake (data marts, metrics, reusable datasets)
  • Apply and evolve consistent modelling standards
  • Ensure data models are well documented and appropriate metadata and observability is in place
  • Partner with business and science teams to enable great analytics
  • Coach analysts, data scientists, and researchers on best practices (modelling, testing, documentation, data quality)
  • Support teams to own and safely contribute to shared data models
  • Turn exploratory analysis into reliable, production-ready datasets
  • Improve data quality, documentation, and reproducibility in workflows
  • Implement automated testing and monitoring
  • Work with platform engineers to resolve issues and optimise performance
  • Proactively optimise and improve query performance and pipelines
  • Support self-serve analytics
  • Build and maintain semantic layers in Snowflake and Omni
  • Provide clear documentation and guidance for governed self-serve use
  • Collaborate across the analytics platform
  • Support ingestion workflows, data contracts, and quality standards
  • Contribute to performance, orchestration, and CI/CD improvements

We’re London-based (Holborn) and work on a flexible hybrid basis (typically weekly with a team day every 2 weeks). We’d like to prioritise candidates who can reasonably commute and benefit from in-person collaboration.

We welcome applications from all who may not feel they match the full criteria, so if you have most of the below, we’d like to hear from you:

Essential:

  • Strong experience in analytics engineering or a closely related field.
  • Excellent business acumen; able to translate problems into clear metrics and data models.
  • Very experienced in SQL and analytics data modelling.
  • Experience with Python for data ingestion and automation.
  • Familiarity with Snowflake or similar data warehouses.
  • Hands-on experience with dbt in production environments.
  • Understanding of metrics, KPIs, and analytical design patterns.
  • Experience partnering with analysts and data scientists.
  • Ability to coach and support others, raising analytics capability across the organisation.
  • Clear, collaborative communication skills.

Bonus / Desirable:

  • Experience enabling domain teams to own and maintain their analytics models.
  • Exposure to product analytics tools (e.g., Mixpanel).
  • Interest in platform level topics such as performance, orchestration, or CI/CD.

Competitive base salary from £65,000. Generous Pension Scheme – We invest in your future with employer contributions of up to 12%. 30 Days Holiday pro rata +

Analytics Engineer in London employer: Our Future Health

At Our Future Health, we are dedicated to improving health outcomes through innovative data solutions, making us an exceptional employer for those passionate about analytics and healthcare. Our collaborative work culture fosters growth and influence, allowing you to shape the analytics engineering function while working with large-scale health data that directly impacts lives. With a competitive salary, generous pension contributions, and a commitment to employee development, we offer a meaningful and rewarding environment in the heart of London.
Our Future Health

Contact Detail:

Our Future Health Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Analytics Engineer in London

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your analytics projects, data models, and any cool stuff you've built. This is your chance to demonstrate what you can do beyond just a CV.

✨Tip Number 3

Prepare for interviews by brushing up on your technical skills and understanding the company’s mission. Be ready to discuss how your experience aligns with their goals, especially around health data challenges.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our mission to improve health outcomes.

We think you need these skills to ace Analytics Engineer in London

Analytics Engineering
SQL
Data Modelling
Python
Snowflake
dbt
Business Acumen
Metrics and KPIs
Analytical Design Patterns
Coaching and Support
Collaborative Communication
Data Quality Improvement
Automated Testing
Performance Optimisation

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Analytics Engineer role. Highlight your experience with SQL, data modelling, and any relevant projects that showcase your skills in analytics engineering. We want to see how you can contribute to our mission!

Showcase Your Technical Skills: Don’t hold back on detailing your technical expertise! Mention your hands-on experience with dbt, Snowflake, and Python. We’re looking for someone who can hit the ground running, so let us know how you've used these tools in past projects.

Communicate Clearly: Your written application is a chance to demonstrate your communication skills. Be clear and concise in your writing, and make sure to explain complex concepts in a way that’s easy to understand. This will show us that you can effectively collaborate with both technical and non-technical teams.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our mission and values!

How to prepare for a job interview at Our Future Health

✨Know Your Data Models

Make sure you brush up on your data modelling skills before the interview. Be ready to discuss how you've built and maintained scalable dbt models in Snowflake or similar environments. They’ll want to hear about your experience with turning raw data into reliable datasets, so have some examples ready!

✨Show Off Your SQL Skills

Since strong SQL experience is essential for this role, prepare to demonstrate your proficiency. You might be asked to solve a problem on the spot, so practice writing queries that showcase your ability to translate complex problems into clear metrics and data models.

✨Communicate Clearly

This role involves collaborating with various teams, so your communication skills are key. Practice explaining technical concepts in simple terms, as you may need to coach analysts and data scientists on best practices. Being able to convey your ideas clearly will set you apart!

✨Understand Their Mission

Familiarise yourself with the organisation's mission of improving health outcomes through data. Be prepared to discuss how your work as an Analytics Engineer can contribute to this goal. Showing genuine interest in their mission will demonstrate that you're not just looking for a job, but a purpose-driven career.

Analytics Engineer in London
Our Future Health
Location: London

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

>