Data Engineer in London

Data Engineer in London

London Full-Time 56700 - 69300 £ / year (est.) No working from home possible
Lupa Pets

At a Glance

  • Tasks: Design and build data pipelines, ensuring data quality and collaborating with teams.
  • Company: Join Lupa, a fast-growing AI startup revolutionising veterinary practices.
  • Benefits: Competitive salary, dynamic work environment, and opportunities for professional growth.
  • Other info: Exciting opportunity to work in-person at our buzzing Paddington HQ.
  • Why this job: Be part of a groundbreaking team making a real impact in pet healthcare.
  • Qualifications: Experience in data engineering, strong Python skills, and a proactive mindset.

The predicted salary is between 56700 - 69300 £ per year.

About Us

Lupa is building a category defining product the industry has never seen before. We're the AI-native operating system for veterinary practices and pet parents, replacing the fragmented, clunky systems vets have tolerated for years with a single intelligent platform for scheduling, client communication, clinical documentation, and AI-driven care guidance. Practices run more efficiently, vets get back to doing what they love, and pet parents feel more connected to their animals' health than ever.

The traction speaks for itself: founded in 2023 and already one of Europe's top 100 AI startups, with a team of 50 people, 10x growth in twelve months, the UK market leader, and now charging hard into the US and Europe. We have $25M in funding, 1M+ pets on the platform, and a buzzing HQ in Paddington, London. We've attracted exceptional people from the likes of Palantir, Google, DeepMind, BCG, Meta, and AWS and we're just getting started. This is a rare chance to join a rocket ship at exactly the right moment and we're looking for exceptional people to help us fly it.

In this role, you will:

  • Design and build data pipelines from raw ingestion through to clean, modelled, production-ready datasets that engineering and product teams rely on.
  • Own data quality across your domain, defining standards, instrumenting checks, and resolving failures with urgency.
  • Monitor pipeline health in production and respond to issues proactively, not reactively.
  • Collaborate with engineering and product to understand data requirements and turn them into robust, scalable solutions.
  • Help define and evolve the architecture of our data platform as we scale across new geographies and product surfaces.
  • Document your work clearly so the team can understand, extend, and maintain what you build.

Your background looks something like:

  • Multiple years of hands-on data engineering experience in a professional setting.
  • Strong Python skills and a demonstrated ability to build pipelines from scratch, not just extend existing ones.
  • Solid knowledge of data modelling and practical experience with Apache Spark, AWS services, Docker, and Airflow.
  • Experience in a startup or fast-growth environment where you’ve made pragmatic decisions under uncertainty.
  • Scala experience (nice to have, we’re happy to invest in teaching it if your foundations are strong).
  • Familiarity with dbt, Delta Lake, or similar modern data transformation tooling (nice to have).
  • Exposure to ML pipelines or feature stores (nice to have).

As a person, you:

  • Have a proactive, ownership-oriented mindset. You don’t wait to be told something is broken.
  • Take genuine pride in craft and correctness, and hold yourself to a high bar.
  • Collaborate well with engineering teams who consume your data and communicate clearly across functions.
  • Thrive in environments where you’re expected to build from scratch, not inherit a tidy queue of tickets.
  • Are excited to work in-person from our Paddington, London HQ (or equivalent location).

What does success look like in 6 months?

  • You’ve built and shipped at least two meaningful pipelines end-to-end.
  • You own a defined area of the data platform and are making architectural calls with confidence.
  • The team trusts your judgement without needing to review every decision.

Data Engineer in London employer: Lupa Pets

Lupa Pets is an outstanding employer that fosters a dynamic and supportive work culture, where innovation and collaboration thrive. Located in the vibrant area of Paddington, London, employees benefit from a stimulating environment that encourages personal and professional growth, alongside competitive compensation and unique perks tailored to enhance work-life balance. Join us to make a meaningful impact in the veterinary and pet care industry while developing your career in a company that values your contributions and empowers you to succeed.

Lupa Pets

Contact Details:

Lupa Pets Recruitment Team

StudySmarter Expert Advice🤫

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

Get Involved in Data Science Meetups

Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like Lupa Pets!

Show Off Your Projects

Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Data Engineer at Lupa Pets.

Leverage Professional Networks

Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like Lupa Pets.

Apply Directly through Our Website

When you find a suitable opening like Data Engineer at Lupa Pets, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!

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

Data Engineering
Python
Data Pipeline Development
Data Modelling
Apache Spark
AWS Services
Docker

Some tips for your application 🫡

Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!

Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!

Craft a Tailored Cover Letter:For a full-time role at Lupa Pets, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.

Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at Lupa Pets. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!

How to prepare for a job interview at Lupa Pets

Brush Up on Your Statistics

For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!

Showcase Your Projects

Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!

Get Comfortable with Python and R

Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at Lupa Pets!

Prepare for Case Studies

Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.