Software Engineer
Role Overview
Design and develop technology within Flatiron Health's engineering organization to support clinical care and cancer research.
Collaborate with cross-functional experts to understand challenges and develop technology solutions.
Key Skills for This Role
Full Job Posting
Role overview
Design and develop technology within Flatiron Health's engineering organization to support clinical care and cancer research.
Collaborate with cross-functional experts to understand challenges and develop technology solutions.
What you'll do
- Understand problems with engineers, product managers, and stakeholders, balancing customer needs, technical constraints, and business priorities.
- Break ambiguous requirements into actionable work, clarify questions, and surface risks early.
- Design, implement, test, and deploy features end to end with clean, well-tested, maintainable code.
- Investigate bugs, trace root causes, implement fixes, and validate changes with automated tests.
- Participate in design and code reviews and exchange constructive feedback.
- Leverage AI-assisted coding tools while critically validating outputs for security, reliability, and code quality.
Qualifications
- 1–4 years of relevant professional software engineering experience.
- Bachelor's, master's, and/or Ph.D. in computer science or a related field.
- Experience with Python, C++, Java, and/or C#, and willingness to learn new programming languages.
- Some experience with AWS, Azure, or GCP.
- Good understanding of relational databases such as PostgreSQL, MySQL, or MSSQL.
- Comfort with ambiguity, collaboration, learning, and working in a fast-moving environment.
Extra credit
- Healthcare experience or exposure to healthcare standards such as HL7.
- Experience developing software with AI agents such as Claude Code or Cursor.
- Experience with Docker containerization, including image creation, orchestration, and production deployment.
- Experience building data pipelines and modeling production datasets in Snowflake.
Work arrangement
- Hybrid role with work from home and three office days, scheduled by the employee and team.
Compensation
- Salary range is $129,600–$178,200, based on the preferred primary location; pay may vary by location, knowledge, skills, and experience.
- An annual bonus and equity may be provided, along with benefits.
Benefits
- Benefits include flexible work hours and paid time off, 401(k) contribution, financial and mental well-being resources, parental and family-building benefits, and travel support for safe healthcare services.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Flatiron Health
Associate, Product Marketing (Real-World Evidence)
New York City, USA
Medical Director
, USA
Clinical Genomics Advanced Practice Provider
New York City, USA
Software Engineer
London, GBR
Associate, Product Marketing (Real-World Evidence)
New York City, USA
Manager, Life Sciences Partnerships
New York City, USA
Clinical Oncology Genomics APP (contract)
, USA
Senior Employee Relations Partner
New York City, USA
Product Manager (Clinical Workflows)
New York City, USA
