cover image
Flatiron Health

Flatiron Health

www.flatiron.com

1 Job

1,573 Employees

About the Company


Flatiron Health's mission is to improve and extend lives by learning from the experience of every person with cancer.

Listed Jobs

Company background Company brand
Company Name
Flatiron Health
Job Title
Senior Software Engineer
Job Description
**Job Title:** Senior Software Engineer **Role Summary:** Architect, develop, and maintain scalable data‑centric software that powers real‑world evidence for oncology. Collaborate with global engineering teams and clinical stakeholders to translate complex medical and business requirements into secure, high‑performance solutions. **Expectations:** - Lead technical direction and roadmap decisions. - Build and mentor the European engineering team. - Deliver rapid, secure, and high‑quality code in an agile environment. - Bridge technical and non‑technical stakeholders, communicating complex concepts effectively. - Navigate ambiguity, iterate quickly, and persistently seek value for patients and clinicians. **Key Responsibilities:** - Design and extend data pipelines and processing workflows using contemporary ETL/ELT tools. - Implement cloud‑native services on AWS, integrating with Snowflake, S3, Glue, and other data warehouse components. - Ensure compliance with UK healthcare data governance, privacy, and security regulations. - Write clean, testable, and documented code in object‑oriented languages (Python, Java, C#, SQL). - Participate in product, data science, and clinical meetings to capture requirements and provide technical guidance. - Collaborate on cross‑functional releases, balancing speed with rigorous QA, security reviews, and performance testing. - Mentor junior engineers and support knowledge transfer within the expanding European team. **Required Skills:** - 4–8 years professional software engineering experience. - Strong proficiency in Python, Java, C#, or SQL; language‑agnostic mindset. - Hands‑on experience with AWS services and Snowflake data warehouse. - Proven ability to build and maintain data pipelines and ETL/ELT processes. - Experience in agile development, continuous integration / continuous delivery (CI/CD). - Deep understanding of software quality practices: code reviews, automated testing, and security hardening. - Excellent written and verbal communication; capable of explaining technical details to senior non‑technical stakeholders. - Fluency in English. **Optional/Desirable:** - Experience working with UK healthcare data, regulations, and systems. - Background in machine learning, data engineering, infrastructure, dev‑ops, or security engineering. **Required Education & Certifications:** - Bachelor’s, Master’s, or Ph.D. degree in Computer Science, Software Engineering, or a related field. - Relevant certifications (e.g., AWS Certified Solutions Architect, Snowflake SnowPro) are a plus.
London, United kingdom
On site
Senior
21-01-2026