F

Flatiron Health

Builds oncology software and research datasets

Senior Software Engineer - Healthcare Data Products

Full-Stack EngineeringPosted on Nov 13
Full-timeLondon, UK£107.2k - £147.4kIn-person

About the Job

Requirements

  • Have at least 4 years of professional experience building scalable, production-grade software.
  • Be highly proficient in Python and have a deep understanding of relational databases; Snowflake is preferred.
  • Hold a degree in Computer Science or a related field, or have equivalent foundational experience.

Responsibilities

  • 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 Snowflake-native data sharing and high-performance Parquet extractions.
  • Support the EHR application and data export features across Python backends and React frontends.
  • Use Terraform via Spacelift, Docker, and GitLab CI/CD to maintain code-driven infrastructure, and use Datadog and Metaplane for system and data observability.
  • Use AI-assisted development tools such as Cursor and Claude Code to streamline workflows and solve oncology data challenges.
  • Partner with oncologists, product leaders, and data scientists to translate product and regulatory requirements into technical solutions.
  • Own the lifecycle of high-scale data applications, from the Snowflake data lake to customer-facing data retrieval interfaces, ensuring systems are robust, compliant, and performant.
  • Proactively identify high-impact business problems and communicate complex data flows to non-technical stakeholders.
  • Mentor junior engineers on best practices.

Desired Qualifications

  • Experience with Airflow, Prefect, PySpark, or Terraform.
  • Experience with React or similar JavaScript frameworks for building data-heavy internal tools.
  • Hands-on experience with AWS services, including S3, EMR, or EC2.
  • Familiarity with healthcare data domains such as clinical, financial, or research data, and understanding provider workflows within an EHR.
  • Contribute to the community or have a passion for building developer tools.

About the Company

Flatiron Health

Builds oncology software and research datasets

Flatiron Health builds software and research datasets for cancer care, serving oncology practices, hospitals, and life sciences companies. Its OncoEMR electronic health record organizes patient charts, treatment orders, and practice workflows, while its data products turn routine care records into information for research. Clinicians use its tools during care, and researchers analyze treatment patterns, patient groups, and outcomes to support drug development and evidence generation. Its business combines clinical software with commercial datasets, analytical tools, and research services. An independent affiliate of Roche, Flatiron Health was founded in 2012 and is headquartered in New York City.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$313.1M
Headquarters
New York City, New York
Founded
2012

Recently Posted Jobs

Explore more opportunities at Flatiron Health

See more jobs