cover image
Flatiron Health

Flatiron Health

www.flatiron.com

2 Jobs

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
Company background Company brand
Company Name
Flatiron Health
Job Title
Software Engineer
Job Description
Job Title Software Engineer – Data & Technology Role Summary Design, develop, and maintain technology solutions that enable real‑world oncology data analytics. Collaborate with U.S. engineering and cross‑functional teams to shape product roadmaps, build scalable data pipelines, and support the growth of a European engineering function. Expectations * 1–4 years of professional software engineering experience. * Comfortable with startup dynamism, ambiguity, and rapid iteration. * Agile development background with object‑oriented languages (Python, C#, SQL; language‑agnostic). * Exposure to cloud (AWS) and data‑warehouse platforms (Snowflake). * Strong communication skills for explaining technical concepts to sophisticated non‑technical stakeholders. * Fluent in English. * Preference for experience in UK healthcare data, privacy, and governance. Key Responsibilities 1. Architect and implement robust data pipelines and core platform services. 2. Define and influence team roadmaps, prioritizing quality, security, and value. 3. Collaborate daily with clinicians, product leaders, and data scientists to translate clinical needs into technical solutions. 4. Iteratively develop product features, ensuring best engineering practices (CI/CD, automated testing). 5. Mentor and contribute to the culture of a growing European engineering team. 6. Stay current on UK healthcare data sources, privacy legislation, and analytics trends. Required Skills * Proficiency in OOP languages: Python, C#, SQL (and the ability to learn new languages). * Experience building data pipelines, ETL/ELT workflows, and data‑warehouse solutions. * Familiarity with cloud services (AWS) and infrastructure tooling. * Understanding of agile development, CI/CD, and automated testing. * Strong analytical, problem‑solving, and troubleshooting abilities. * Excellent verbal and written communication; able to articulate technical concepts to non‑technical audiences. * Ability to operate under ambiguity, prioritize tasks, and deliver results with minimal supervision. Required Education & Certifications Bachelor’s, Master’s, or Ph.D. in Computer Science or a related field (preferred). Certifications in cloud technologies or data engineering are a plus.
London, United kingdom
On site
Fresher
13-03-2026