Software Engineer, Mgr. IGO Data Management

Overview

On Site
USD 134,600.00 - 222,200.00 per year
Full Time

Skills

Data Management
Collaboration
Clinical Research
Training
Leadership
Mentorship
Genomics
Information Management
LIMS
Data Archiving
Roadmaps
Web Applications
Quality Control
Distribution
Testing
Continuous Integration
Continuous Delivery
Pair Programming
GitHub
Workflow
Computer Science
Bioinformatics
HTML
Cascading Style Sheets
JavaScript
TypeScript
React.js
Java
Python
Node.js
GraphQL
HPC
Database
Performance Tuning
MySQL
PostgreSQL
NoSQL
MongoDB
Linux
Durable Skills
Management
Research
Reporting
Recruiting
SAP BASIS
Law

Job Details

Pay Range

$134,600.00-$222,200.00

Company Overview

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.

Job Description

Exciting Opportunity at MSK: Memorial Sloan Kettering's Integrated Genomics Operation is seeking a Senior Software Engineer to lead our Data Team! In this role you will own and evolve the platforms that capture, organize, and serve petabytes of genomic data, enabling breakthrough cancer-research initiatives across MSK. Your leadership will directly power dozens of high-impact projects, accelerating discoveries that lead to improved cancer care and outcomes.

Role Overview:
  • Lead & mentor a high-performing team of full-stack engineers, fostering a supportive culture of learning and ownership.
  • Lead the Integrated Genomics Operation software portfolio-our laboratory information-management system (LIMS), data-archiving pipeline, and delivery APIs-driving the roadmap from concept to production.
  • Build intuitive web applications with React (primary) and Node.js/Python back-ends that streamline genomic data capture, QC, and distribution.
  • Champion engineering excellence: implement robust unit and end-to-end testing, code reviews, and CI/CD to keep our codebase clean and reliable.
  • Model collaborative development by guiding standard processes in design discussions, pair programming, and GitHub-based workflows.

Key Qualifications:
  • S./M.S. in Computer Science or Bioinformatics, or a related field
  • 5+ years building production software in a collaborative, version-controlled environment.
  • Expertise with modern web technologies: HTML, CSS, JavaScript/TypeScript, and a React-centric front-end stack.
  • Strong back-end proficiency in Java, Python and/or Node.js, with experience designing REST/GraphQL APIs and familiarity with HPC environments
  • Deep database skills: schema design and performance tuning for both relational (MySQL/PostgreSQL) and NoSQL (MongoDB) systems.
  • Stong hands-on experience with core Linux commands

Core Skills:
  • Exceptional communicator-comfortable translating wet-lab scientists' needs into clear technical requirements and explaining solutions to non-engineers.
  • Self-directed problem-solver who thrives in a fast-moving, data-rich research environment.
  • Someone who enjoys working collaboratively yet can operate independently
  • Customer-focused approach: you actively solicit feedback, iterate quickly, and measure success by user adoption and satisfaction.

Additional Information:
  • Location: Main Campus, 1250 1st Avenue, in NYC.
  • Schedule: On-site 4 days per week.
  • Reporting to: Neeman Mohibullah #LI-hybrid

#IND

#LI-POST

Pay Range: $134,600-$222,200

Helpful Links:
  • MSK Compensation Philosophy
  • Review our great benefits offerings

Closing

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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.