Software Engineer

Flatiron Health, Inc.

New York (NY)

Hybrid

USD 130,000 - 178,000

Full time

27 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Flexible work hours
401(k)
Financial planning resources
Mental well-being tools

Job summary

Flatiron Health, Inc. in New York, NY is seeking a data- and technology-oriented Software Engineer to design and develop scalable software across practice and research settings, collaborating with cross-functional teams to drive clinical outcomes.

You should have 1–4 years of software experience, a CS-related degree, and proficiency in Python, C++, Java, or C#. The role supports a hybrid work model with a strong mission to improve cancer care and research.

Qualifications

  • 1–4 years of relevant professional software experience.

Responsibilities

  • Collaborate with engineers, product managers, and stakeholders to deeply understand problems before jumping to solutions while balancing customer needs, technical constraints, and business priorities
  • Break down ambiguous requirements into well-scoped, actionable work and surface risks early
  • Design, implement, test, and deploy features end-to-end with clean, well-tested code
  • Investigate and resolve bugs by tracing issues to root causes and validating changes with automated tests
  • Participate in design and code reviews and provide constructive feedback to elevate quality
  • Leverage AI-assisted coding tools and modern technologies while ensuring security, reliability and code quality

Skills

Python
C++
Java
C#
Cloud platforms
Relational databases

Education

Bachelor's degree in computer science or related field

Tools

Docker
Kubernetes
Snowflake

Job description

Reimagine the infrastructure of cancer care within a community that values integrity, inspires growth, and is uniquely positioned to create a more modern, connected oncology ecosystem.

We’re looking for a data and technology-oriented Software Engineer to help us accomplish our mission to improve and extend lives by learning from the experience of every person with cancer. Are you ready to be the next changemaker in cancer care?

What You’ll Do

This role will design and develop technology within Flatiron’s engineering organization. This role will collaborate cross-functionally with experts across a variety of functions to understand how to develop technology solutions that drive clinical outcomes either in the practice or research settings to understand their challenges and how technology can help solve them.

  • Collaborate with engineers, product managers, and stakeholders to deeply understand problems before jumping to solutions whilst balancing customer needs, technical constraints, and business priorities
  • Break down ambiguous requirements into well-scoped, actionable work, and ask clarifying questions and surface risks early
  • Design, implement, test, and deploy features end-to-end. Write clean, well-tested code that balances pragmatism with long-term maintainability
  • Investigate and resolve bugs by tracing issues to root causes, designing thoughtful fixes, and validating changes with automated tests
  • Participate in design and code reviews, giving and receiving constructive feedback that elevates team quality
  • Effectively leverage AI-assisted coding tools and modern technologies to accelerate development while applying critical judgment to validate outputs and maintain security, reliability, and code quality
Who You Are

You’re a kind, passionate and collaborative problem-solver who values the opportunity to think beyond the way things are. You’re excited by the prospect of working on difficult and meaningful problems each day. You seek and give candid feedback, and value the chance to make an important impact on cancer patients and society.

  • You’re a software engineer with 1-4 years of relevant professional experience
  • You hold a Bachelors, Masters, and/or Ph.D. in computer science or a related field
  • You are comfortable with ambiguity and always willing to teach and learn
  • You are excited to work in a fast-moving environment, think creatively and be scrappy to get the job done
  • You have a nose for value and empathy for your customers
  • You have experience with languages like Python, C++, Java, and/or C#, but are also willing to pick up new programming languages as needed
  • You have some experience working with cloud platforms like AWS, Azure, or GCP
  • You have a good understanding of relational databases like PostgreSQL, MySQL, or MSSQL
  • You understand the purpose of "boring" technology (as described in this blog post) and are willing to use the right tools to get the job done
Extra credit
  • You have experience working in healthcare or exposure to healthcare-related standards like HL7
  • You have experience developing software with AI agents like Claude Code or Cursor
  • You have experience with containerized environments such as Docker, including image creation, orchestration, and production deployment.
  • You have experience building and maintaining data pipelines and modeling production datasets in Snowflake.
Where You’ll Work

In this hybrid role, you’ll have a defined work location that includes work from home and 3 office days set by you and your team. For more information on our approach to hybrid work, please visit the how we work website.

Life at Flatiron

At Flatiron Health, we offer a full range of benefits to support you and your loved ones so you can focus your working hours on improving cancer care and accelerating cancer research, and your non-working hours on everything else life has to offer:

  • Work/life autonomy via flexible work hours and flexible paid time off
  • Comprehensive compensation package
  • 401(k) contribution to help you reach your retirement planning goals
  • Financial health resources including 1:1 financial advice
  • Mental well-being tools and services
  • Parental benefits and policies including family-building care and generous leave
  • Path to parenthood programs supporting fertility, adoption and surrogacy
  • Travel support for safe healthcare services

In addition to our robust benefit offerings, visit our Life at Flatiron page to learn how we support continuous learning and celebrate inclusion and belonging in the workplace.

Salary Range: $129600 - $178200

An Important Note On Compensation

The pay range for this position is based on the preferred primary location of the role which is listed above. If you are applying to this role at a location that is not the preferred primary location, please keep in mind the salary range will vary and may fall outside of what is listed. Base pay offered may vary depending on job-related knowledge, skills, and experience. An annual bonus and equity may be provided as part of the compensation package, in addition to a full range of medical, financial, and/or other benefits, depending on the position offered.

Flatiron Health is proud to be an Equal Employment Opportunity employer.

We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

flatironhealth • New York (NY)

Hybrid
USD 120,000 - 170,000
Work/life autonomy
Comprehensive compensation
401(k) contribution
+3
Software Engineer
Software Engineer

3M HEALTHCARE • New York (NY)

Hybrid
USD 110,000 - 150,000
Manager, External & Scientific Communications
Manager, External & Scientific Communications

Flatiron Health • New York (NY)

Hybrid
USD 114,000 - 157,000
Flexible work hours
Comprehensive compensation
401(k) contribution
+2
Product Manager (Clinical Workflows)
Product Manager (Clinical Workflows)

Oncology Voice Network LLC • New York (NY), Northern (KY)

Hybrid
USD 136,000 - 187,000
Paid time off
Health insurance
Manager, Life Sciences Partnerships
Manager, Life Sciences Partnerships

Flatiron Health • New York (NY)

Hybrid
USD 125,000 - 180,000
Flexible work hours
Hybrid work model
Competitive compensation
+1
Senior Employee Relations Partner
Senior Employee Relations Partner

Flatiron Health • New York (NY)

On-site
USD 140,000 - 193,000
Flexible work hours
Flexible PTO
401(k) plan
Product Manager, Real World Evidence (Data Generation and QA Systems)
Product Manager, Real World Evidence (Data Generation and QA Systems)

Flatiron Health • New York (NY)

Hybrid
USD 140,000 - 190,000
Flexible hours
Paid time off
401(k)
+4
Global Benefits Lead
Global Benefits Lead

Flatiron Health, Inc. • New York (NY)

Hybrid
USD 140,000 - 190,000
Flexible hours
Flexible PTO
401(k) contribution
Manager, Customer Experience
Manager, Customer Experience

Flatiron Health, Inc. • North Carolina

Hybrid
USD 110,000 - 160,000
Flexible work hours
Comprehensive compensation package
401(k) contribution
+3
Associate, Life Science Partnerships
Associate, Life Science Partnerships

Flatiron Health • New York (NY)

On-site
USD 90,000 - 125,000
Work/life autonomy via flexible work?h
Comprehensive compensation package
401(k) contribution
+2