About the job
Flatiron Health is hiring a Senior Full Stack Software Engineer for its London office. This role centers on building data-driven tools and products that support better cancer care. The team’s mission is to improve and extend lives by drawing insights from the experiences of people affected by cancer.
About Flatiron Health
Flatiron Health works with cancer centers across the US, Europe, and Asia, transforming real-world patient data into evidence that can inform care and research. Teams include oncologists, data scientists, software engineers, epidemiologists, and product specialists, all collaborating to advance oncology.
What You’ll Do
- Design and build technology solutions with engineering teams based in the US, UK, Germany, and Japan.
- Work closely with oncologists, clinicians, product leaders, and quantitative scientists to solve technical and business challenges.
- Help shape team roadmaps and contribute to ongoing technical improvements.
- Support the growth and culture of Flatiron’s European engineering teams.
- Develop creative approaches to complex problems in healthcare technology.
- Iterate quickly on products while following engineering best practices for quality and security.
- Work with complex data pipelines and a range of data processing tools.
- Bring or build deep knowledge of the UK healthcare landscape, especially around data sources, security, privacy, and new trends.
Who We’re Looking For
- Full Stack Software Engineer with 4-8 years of relevant experience.
- Comfortable working in a fast-moving setting and able to think creatively and adapt quickly.
- Interested in a technology-driven culture that values innovation and measurable business impact.
- Experienced in agile development and object-oriented programming languages such as Python, Java, C#, or SQL, and open to learning new technologies.
- Knowledge of healthcare systems, especially in the UK, is a plus.
This role offers the chance to work alongside experts from multiple disciplines and make a meaningful contribution to cancer care through technology.

