Bioinformatics Software Engineer III, OncoKB
Job details
- Pay
- $124,000 – $204,700 a year
- Work mode
- Hybrid
- Level
- Mid level
- Experience
- 4+ years
- Education
- Bachelor's degree
- Posted
- Oct 25, 2026
- Last confirmed open
- Oct 25, 2026
About this role
About Us
The people of Memorial Sloan Kettering Cancer Center (MSK) are united by a singular mission: ending cancer for life. Our specialized care teams provide personalized, compassionate, expert care to patients of all ages.
Informed by basic research done at our Sloan Kettering Institute, scientists across MSK collaborate to conduct innovative translational and clinical research that is driving a revolution in our understanding of cancer as a disease and improving the ability to prevent, diagnose, and treat it.
MSK is dedicated to training the next generation of scientists and clinicians, who go on to pursue our mission at MSK and around the globe.
Exciting Opportunity at MSK
The Center for Molecular Oncology (CMO) at Memorial Sloan Kettering Cancer Center is seeking an innovative and highly skilled Bioinformatics Software Engineer III to help advance precision oncology through the development of software that supports ground breaking cancer genomics research and clinical care.
CMO's mission is to accelerate precision medicine by leveraging genomic analysis to improve cancer diagnosis, treatment, and patient outcomes. Bringing together clinicians, researchers, and computational scientists across MSK, the team leads large-scale translational research initiatives focused on uncovering the genomic drivers of cancer and their impact on clinical outcomes.
As a key member of the OncoKB team, you will contribute to one of the world's most trusted precision oncology knowledge bases. Recognized by the FDA and utilized globally by clinicians, researchers, and healthcare organizations, OncoKB powers real-time interpretation and annotation of cancer genomic alterations, supporting thousands of patient reports and research efforts each year.
In this role, you will collaborate closely with software engineers, bioinformaticians, scientists, and clinicians to design, build, and enhance scalable applications that support genomic data interpretation, knowledge curation, and clinical decision-making. You'll have the opportunity to work with modern technologies while helping shape the future of precision oncology.
This is an exciting opportunity for a software engineer who is passionate about solving complex technical challenges and interested in applying their skills to meaningful work that directly impacts cancer research, clinical care, and patient outcomes worldwide!
Role Overview
Develop comprehensive system designs that support the scalability and evolution of the OncoKB platform. Partner closely 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 Key Qualifications 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 both technical and non-technical stakeholders. Interest in learning cancer biology, genomics, and precision medicine applications.
Core Skills JavaScript/TypeScript React, HTML, CSS Experience with one or more server-side technologies including Go, Java, C#, C++, or Python Relational databases such as MySQL or PostgreSQL Git/GitHub or similar source control systems Full-stack application architecture and development Systems design and software troubleshooting Preferred Qualifications 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 Additional Information Schedule: Hybrid, in office once a week, M-F, 37.5 hours Location: 323 E.
61st Street, NYC (Mackowe) Reporting to: Bioinformatics Software Engineer IV The OncoKB software suite has been developed in-house at MSK since 2013. It includes a curation interface that supports content curation, a public website oncokb.org that hosts more than 1000 daily user visits worldwide, as well as a database and API that support real-time annotation of genomic variants identified in cancer patients.
To better support clinical decisions and cancer research, we are looking to expand features of all OncoKB components. Helpful Links Compensation Philosophy Benefits Pay Range: $124,000.00 - $204,700.00 FSLA Status: Exempt Closing At MSK, we believe in fair, competitive pay that reflects your job, experience, and skills.
MSK is an equal opportunity and affirmative action employer committed to diversity and inclusion in all aspects of recruiting and employment.
All qualified individuals are encouraged to apply and will receive consideration without regard to race, color, gender, gender identity or expression, sexual orientation, national origin, age, religion, creed, disability, veteran status or any other factor which cannot lawfully be used as a basis for an employment decision.
Federal law requires employers to provide reasonable accommodation to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job or to perform your job. Examples of reasonable accommodation include making a change to the application process or work procedures, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.