Engineer Jobs

10,000 jobs found — updated daily

Bioinformatics Software Engineer III, OncoKB

Memorial Sloan Kettering Cancer Center•New York, NY
•$124,000 - $204,700•Hybrid

About The Position

The Center for Molecular Oncology at Memorial Sloan Kettering Cancer Center is seeking a Bioinformatics Software Engineer III to help advance precision oncology by developing software for cancer genomics research and clinical care. As a member of the OncoKB team, this role contributes to 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 supporting genomic data interpretation, knowledge curation, and clinical decision-making. The position contributes to the OncoKB website, API, and database infrastructure, and supports the platform’s continued development and evolution. The role is hybrid, with in-office work once a week, Monday through Friday, for a 37.5-hour schedule. It is based at 323 E. 61st Street, NYC (Mackowe), and reports to a Bioinformatics Software Engineer IV. The pay range is $124,000 to $204,700.

Requirements

  • Bachelor's degree in Computer Science, Bioinformatics, or a related field, or equivalent practical experience through a coding bootcamp and professional development.
  • At least 4 years of full-stack web development experience.
  • Experience building and supporting production-level software applications.
  • Strong written and verbal communication skills and the ability to collaborate with technical and non-technical stakeholders.
  • Interest in learning cancer biology, genomics, and precision medicine applications.
  • Skills in 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 supporting genomic analysis, content curation, and clinical annotation workflows.
  • Contribute to the 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.

Build a Resume for Engineer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service