At a Glance
- Tasks: Build and scale a cutting-edge data platform to revolutionise drug discovery.
- Company: Join Recursion, a pioneering TechBio company transforming medicine with innovative technology.
- Benefits: Enjoy competitive salary, bonuses, equity, and comprehensive benefits in a hybrid work environment.
- Why this job: Make a real impact on healthcare while working with advanced technologies and diverse datasets.
- Qualifications: 5+ years in cloud-based data engineering with expertise in Python, SQL, and modern data architectures.
- Other info: Collaborative culture focused on growth, learning, and supporting each other.
The predicted salary is between 75900 - 101900 ÂŁ per year.
Your work will change lives. Including your own. Recursion is a leading, clinical-stage TechBio company decoding biology to industrialize drug discovery. Central to its mission is the Recursion Operating System (OS), a platform built across diverse technologies that continuously expands one of the world’s largest proprietary biological, chemical, and patient‑centric datasets. Recursion leverages sophisticated machine‑learning algorithms to distill from its dataset a collection of trillions of searchable relationships across biology and chemistry unconstrained by human bias. By commanding massive experimental scale—up to millions of wet‑lab experiments weekly—and massive computational scale—owning and operating one of the most powerful supercomputers in the world—Recursion is uniting technology, biology, chemistry, and patient‑centric data to advance the future of medicine.
In this role, you will:
- Build, scale, and operate a data platform.
- Build relatability into a heterogeneous dataset.
- Act as a mentor, coach, and sponsor.
The Team You’ll Join:
You will join the Data Lake team that built and maintains our Data Lake/house. The team is responsible for relational and object storage and has the motto: all data flows to the Data Lake. The team solves the problem of making our diverse data discoverable, queryable, and relatable across datasets while we continue to add new data modalities as we grow. This will require collaboration with many different groups including teams building out reports, dashboards, and applications, teams finding and generating the required data for machine‑learning problems, and teams building and iterating on new data processing pipelines.
The Experience You’ll Need:
- 5+ years of deep experience in modern, cloud‑based data engineering.
- Expertise in Core Technologies (Mandatory): advanced proficiency in Python and SQL, experience with Containerization (Docker, Kubernetes), Infrastructure as Code (Terraform, etc.), and Agentic Development (Cursor, Claude, etc.).
- Data Fundamentals & Architecture: deep understanding of Relational Databases (Postgres, MySql, etc.) and proficiency in working with data container files (e.g., Parquet, Avro, etc.). Familiarity with Medallion Architecture (Bronze/Silver/Gold).
- Cloud & Platform Operations: seasoned in at least one major cloud provider (GCP, AWS, or Azure). Comfortable in a 'DevOps' capacity.
- Hands‑On: understand trade‑offs between different architectures (Data Lake vs. Warehouse) and can make high‑level decisions regarding CI/CD and system maintenance.
- Collaborative Problem Solver: thrive in environments with significant technical ambiguity.
- People‑First Mindset: prioritize supporting your coworkers’ growth.
- Intellectual Curiosity: drive to learn the domain and explore new technologies.
Our Tech Stack:
Tools: dbt, Prefect, Argo Workflows, BigQuery, Snowflake, Fivetran, Datastream, AI/LLM (Cursor, Claude Code, and Gemini available).
Nice to Haves:
- Experience with Search (Elasticsearch), Vector/Graph databases, or deep experience scaling within the GCP ecosystem.
Working Location & Compensation:
This position can be based at either our London or Milton Park office. Please note that we are a hybrid environment and ask that employees spend 50% of their time in the office. At Recursion, we believe that every employee should be compensated fairly. Based on the skill and level of experience required for this role, the estimated current annual base range for this role is ÂŁ75,900 - ÂŁ101,900. You will also be eligible for an annual bonus and equity compensation, as well as a comprehensive benefits package.
Values We Hope You Share:
- We act boldly with integrity.
- We care deeply and engage directly.
- We learn actively and adapt rapidly.
- We move with urgency because patients are waiting.
- We take ownership and accountability.
- We are One Recursion.
Equal Opportunity Employment Information (Recursion):
Recursion is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected under applicable federal, state, local, or provincial human rights legislation. Accommodations are available on request for candidates taking part in all aspects of the selection process.
Senior Data Platform Engineer employer: Recursion
Contact Detail:
Recursion Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Data Platform Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with Recursion employees on LinkedIn. A personal touch can make all the difference when it comes to landing that interview.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub showcasing your data engineering projects, make sure to highlight it during interviews. We love seeing what you can do in action!
✨Tip Number 3
Prepare for technical challenges! Brush up on your Python, SQL, and cloud platform knowledge. We want to see how you tackle real-world problems, so practice coding challenges and system design questions.
✨Tip Number 4
Don’t forget to follow up! After your interview, shoot a thank-you email to express your appreciation. It’s a great way to keep the conversation going and show your enthusiasm for the role at Recursion.
We think you need these skills to ace Senior Data Platform Engineer
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with cloud-based data engineering and the specific technologies mentioned in the job description. We want to see how your skills align with our mission at Recursion!
Showcase Your Hands-On Experience: Don’t just list your skills—give us examples of how you’ve applied them in real-world scenarios. Whether it’s building a data platform or working with diverse datasets, we love seeing practical applications of your expertise.
Emphasise Collaboration: Since this role involves working closely with biologists, chemists, and data scientists, make sure to highlight any collaborative projects you've been part of. We value teamwork and want to know how you contribute to a positive team environment.
Apply Through Our Website: We encourage you to submit your application through our website for the best chance of being noticed. It’s the easiest way for us to keep track of your application and ensure it gets into the right hands!
How to prepare for a job interview at Recursion
✨Know Your Tech Stack
Make sure you’re well-versed in the tools mentioned in the job description, like Python, SQL, and cloud platforms. Brush up on your knowledge of containerization and data architecture principles, as these will likely come up during technical discussions.
✨Show Your Problem-Solving Skills
Prepare to discuss specific examples where you've navigated complex systems or solved ambiguous problems. Think about how you can demonstrate your collaborative approach and how you’ve worked with diverse teams to deliver impactful solutions.
✨Emphasise Your Hands-On Experience
Be ready to talk about your practical experience in building and maintaining data platforms. Highlight any projects where you’ve been a 'doer' rather than just a planner, showcasing your ability to get into the weeds of implementation.
✨Demonstrate Your People-First Mindset
Recursion values a supportive culture, so share examples of how you’ve helped colleagues grow or contributed to a positive team environment. This will show that you align with their values and are ready to be a helpful teammate.