Software Engineer, Mgr. IGO Data Management

Job Locations USA-NY-New York
Posted Date 2 weeks ago(5/14/2025 5:46 PM)
Requisition ID
2025-85546
Category
Research - Other
Pay Range
$134,600.00-$222,200.00

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:

 

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.

 

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Stay in touch!

Register now to join Memorial Sloan Kettering’s Talent Community to receive inside information on our organization and new job opportunities.