> Markdown version of [/jobs/ext/1995253-software-engineer-ii-integrated-genomics](https://www.wearedevelopers.com/jobs/ext/1995253-software-engineer-ii-integrated-genomics). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II, Integrated Genomics - **Company:** Memorial Sloan-Kettering Cancer Center - **Location:** New York, NY, United States - **Experience:** Experienced - **Salary:** $100,600.0 - $161,000.0 - **Contract:** Internship / Graduate position - **Skills:** Clean Code Principles, HTML, Java (Programming Language), JavaScript (Programming Language), Adobe InDesign, Application Programming Interfaces (APIs), Artificial Intelligence, Bioinformatics, Cascading Style Sheets (CSS), Command-Line Interface, Code Coverage, Software Quality, Code Review, Relational Databases, Database Queries, Linux, Github, Design of User Interfaces, Python (Programming Language), Laboratory Information Management Systems, PostgreSQL, MySQL, Node.Js, Open Source Technology, Software Construction, TypeScript, Data Archiving Service, ReactJS, Backend, Information Technology, Graphql - **Published:** August 8, 2026 - **Apply:** https://main.hercjobs.org/jobs/22485954/software-engineer-ii-integrated-genomics ## About the Role * Bachelor's degree in Computer Science, Bioinformatics, or a related technical field; or 2-4 years of relevant experience. Master's Degree preferred. * 2+ years of experience building software through professional work, internships, research, or substantial personal/open-source projects. * Familiarity with HTML , CSS , JavaScript/TypeScript ; experience with React preferred. * Exposure to back-end development using Java , Python , or Node.js . * Understanding of REST or GraphQL APIs. * Basic knowledge of SQL and relational databases (e.g., MySQL , PostgreSQL ). * Comfortable working in a Linux environment and using command-line tools. * Interest in genomics, bioinformatics, or scientific/healthcare data (preferred but not required). * Experience with AI coding assistants--or interest in learning them effectively Core Skills: * Excellent communication skills with both technical and non-technical partners. * Curiosity and a growth-oriented attitude; eager to learn from mentorship. * Collaborative approach to collaboration, including pairing and code review. * Ability to incorporate AI-assisted tools thoughtfully while maintaining independent problem-solving skills. * Customer-focused orientation--motivated to improve scientist and analyst workflows. * Organized, reliable, and able to spearhead work in a fast-paced research environment. ## Description * Collaborate with a small team of full-stack engineers to design, develop, and maintain software supporting genomic workflows. * Implement new features and fixes across key platforms, including our LIMS, data-archiving pipelines, and internal delivery APIs. * Build intuitive user interfaces using React , JavaScript , and TypeScript , and contribute to back-end services in Node.js , Python , and/or Java . * Write clean, maintainable code and contribute to unit, integration, and end-to-end testing. * Participate in design discussions, code reviews, and GitHub-based development workflows. * Monitor and troubleshoot systems in a data-intensive environment, helping improve performance and reliability. * Work with wet-lab scientists to translate their needs into technical solutions. * Use AI-assisted development tools (e.g., code-completion and code-review assistants) to increase development speed, code quality, and test coverage while maintaining strong engineering standards ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Psychological Safety in Software Engineering - Jenny-Margrethe Vej & Alexandra Hou Aldershaab](https://www.wearedevelopers.com/videos/2142-psychological-safety-in-software-engineering-jenny-margrethe-vej-alexandra-hou-aldershaab) ## Related Articles - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)