Bioinformatics Software Engineer III, OncoKB

Memorial Sloan Kettering Cancer Center•New York, NY
•Hybrid

About The Position

The Center for Molecular Oncology (CMO) at Memorial Sloan Kettering Cancer Center is seeking a Bioinformatics Software Engineer III to advance precision oncology by developing software that supports cancer genomics research and clinical care. The role is part of the OncoKB team, which maintains a precision oncology knowledge base used by clinicians, researchers, and healthcare organizations to interpret and annotate cancer genomic alterations. The engineer will collaborate with software engineers, bioinformaticians, scientists, and clinicians to design, build, and enhance scalable applications for genomic data interpretation, knowledge curation, and clinical decision-making. The work includes supporting the OncoKB website, API, database infrastructure, and associated clinical and research workflows. The position is hybrid, with one in-office day per week, Monday through Friday, for 37.5 hours per week, at 323 E. 61st Street in New York City. The role reports to a Bioinformatics Software Engineer IV.

Requirements

  • Bachelor's degree in Computer Science, Bioinformatics, or a related field, or equivalent practical experience through a coding bootcamp and professional development.
  • Minimum of 4 years of full-stack web development experience.
  • Experience building and supporting production-level software applications.
  • Strong written and verbal communication skills, with the ability to collaborate effectively with technical and non-technical stakeholders.
  • Interest in learning cancer biology, genomics, and precision medicine applications.
  • Knowledge of JavaScript/TypeScript, React, HTML, and CSS.
  • Experience with one or more server-side technologies, including Go, Java, C#, C++, or Python.
  • Experience with relational databases such as MySQL or PostgreSQL.
  • Experience with Git/GitHub or similar source control systems.
  • Full-stack application architecture and development skills.
  • Systems design and software troubleshooting skills.

Nice To Haves

  • Familiarity with Docker and containerized application development.
  • Experience with Kubernetes and/or AWS cloud environments.
  • Coursework or professional experience in biology, genetics, genomics, or bioinformatics.
  • Interest in server-side rendered web development; experience with or willingness to learn Datastar.
  • Interest in Go development as the platform continues to evolve toward new Go-based services.

Responsibilities

  • Develop comprehensive system designs that support the scalability and evolution of the OncoKB platform.
  • Partner with the Lead Software Engineer and multidisciplinary teams of software engineers, scientists, and clinicians.
  • Design and enhance front-end and back-end applications that support genomic analysis, content curation, and clinical annotation workflows.
  • Contribute to the continued growth of the OncoKB website, API, and underlying database infrastructure.
  • Troubleshoot and resolve complex software challenges in a fast-paced environment.
  • Mentor junior developers and promote engineering best practices across the team.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service