
Senior Software Engineer
Flatiron Health5 hours ago
London, United KingdomSenior
Responsibilities
- Architect and maintain scalable data pipelines using Python, PySpark, Prefect, and Airflow to ingest data from hundreds of sources into Snowflake.
- Develop Snowflake-native data sharing and high-performance Parquet extraction solutions.
- Support EHR applications and data export features across Python backends and React frontends.
- Use Terraform, Spacelift, Docker, and GitLab CI/CD to maintain code-driven infrastructure.
- Implement end-to-end system and data observability with Datadog and Metaplane.
- Collaborate with oncologists, product leaders, and data scientists to translate product and regulatory requirements into technical solutions.
- Mentor junior engineers and communicate complex data flows to non-technical stakeholders.
Requirements
- At least 4 years of professional experience building scalable, production-grade software.
- Highly proficient in Python and knowledgeable about relational databases, with Snowflake preferred.
- Degree in Computer Science or a related field, or equivalent foundational experience.
- Ability to identify high-impact business problems and build customer-focused solutions.
- Strong communication and collaboration skills, including the ability to explain complex data flows and mentor junior engineers.
Benefits
- Experience with Airflow, Prefect, PySpark, or Terraform is beneficial.
- Experience with React or similar JavaScript frameworks is beneficial.
- Hands-on experience with AWS services including S3, EMR, and EC2 is beneficial.
- Healthcare data and EHR workflow familiarity is beneficial.
- Open-source contributions or interest in developer tools is beneficial.
Categories
BackendData Engineering
About Flatiron Health
Flatiron Health builds oncology-specific software and real-world evidence datasets used by cancer care providers and biopharma researchers. Its products include the OncoEMR electronic health record for community practices and curated, de-identified clinical datasets and analytics services sold via subscriptions and partnerships to support research and regulatory use. Founded in 2012 and headquartered in New York, the company operates as an independent subsidiary of Roche.