Flatironhealth

Senior Software Engineer (Healthcare Data Products)

London office. Posted 23 days ago

The role

You will own the lifecycle of high-scale data applications. You will build systems that are robust, compliant, and performant, from a Snowflake data lake to customer-facing data retrieval interfaces.

What you will do

  • Design and maintain complex data pipelines using Python, PySpark, Prefect, and Airflow to ingest data from hundreds of sources into Snowflake.
  • Transition data delivery models toward modern Snowflake-native data sharing and high-performance Parquet extractions.
  • Support EHR application and data export features by working across the stack, from Python backends to React frontends.
  • Use Terraform, Docker, and GitLab CI/CD to ensure infrastructure is code-driven.
  • Leverage AI-assisted development tools like Cursor and Claude Code to streamline workflows.
  • Partner with oncologists, product leaders, and data scientists to translate requirements into technical solutions.
  • Explain complex data flows to non-technical stakeholders.
  • Mentor junior engineers on best practices.

Required qualifications

  • 4+ years of professional experience building scalable, production-grade software.
  • Highly proficient in Python.
  • Deep understanding of relational databases.
  • Degree in Computer Science or a related field (or have equivalent foundational experience).

Nice to have

  • Experience with Airflow, Prefect, PySpark, or Terraform.
  • Experience with React or similar JS frameworks for building data-heavy internal tools.
  • Hands-on experience with AWS services (S3, EMR, EC2).
  • Familiarity with healthcare data domains (e.g., Clinical, Financial, or Research) and an understanding of provider workflows within an EHR.
  • Contribute to the community or have a passion for building developer tools.
  • Snowflake preferred

About the company

Flatiron Health is a healthtech company using data for good to power smarter care for every person with cancer. It is an independent affiliate of the Roche Group.

Senior Software Engineer (Healthcare Data Products) at Flatironhealth | JobZoey