Senior Software Engineer II , NY Software Engineering
Job in
New York, New York County, New York, 10261, USA
Listed on 2026-10-20
Listing for:
New York Genome Center, Inc.
Full Time
position Listed on 2026-10-20
Job specializations:
-
Software Development
Software Engineer, Backend Developer, Software Architect, DevOps
Job Description & How to Apply Below
Location: New York
At the New York Genome Center (NYGC), the Senior Software Engineer II (SSEII) is a senior individual contributor who leads software projects from planning through delivery and support. The role applies sound judgment across related technical areas and systems, designs durable solutions, mentors engineers, and improves products, integrations, maintenance, and operational processes while anticipating effects on adjacent departments and shared services.
Essential Duties and Responsibilities- Lead cross-functional projects from requirements clarification and scope definition through release and production support; manage technical and operational tradeoffs, dependencies, and delivery planning.
- Design, develop, test, deploy, document, and maintain production-quality software, integrations, APIs, data-processing services, and operational tooling.
- Build and improve the software that supports genomic testing from sample accessioning through laboratory and sequencing workflows, computational analysis, clinical reporting, and secure genomic-data exchange; work directly with the teams who rely on these systems each day.
- Work with scientific, clinical, and operational stakeholders to clarify needs, define requirements, and write specifications; translate them into clear technical designs, implementation plans, and maintainable software solutions.
- Contribute to product requirements and technical direction, and improve recurring workflows and practices across related products and systems.
- Partner with Computational Biology, Clinical Bioinformatics, Sequencing Operations, Project Management, Research Computing, and other stakeholders to deliver reliable, responsive services.
- Apply sound engineering practices, including version control, code review, automated testing, release management, documentation, observability, data protection, and secure handling of sensitive information.
- Analyze technical and operational challenges across related products and systems; incorporate appropriate expertise, evaluate alternatives, and propose practical, cost-effective solutions.
- Mentor engineers through design discussions, code reviews, and knowledge sharing; help teammates resolve difficult technical decisions, strengthen shared practices, and deliver reliable work.
- Communicate progress, risks, decisions, and delivery expectations clearly; seek relevant expertise and contribute constructively to collective outcomes.
- Use approved AI-enabled tools, where appropriate, to support software development, testing, documentation, and troubleshooting. Validate outputs for accuracy, security, privacy, and compliance with NYGC policies before relying on them.
- Bachelor’s degree in Computer Science with 9+ years of relevant software engineering experience, or a Master’s degree in Computer Science with 7+ years of relevant software engineering experience.
- Demonstrated ability to lead multi-stakeholder software projects from needs definition and planning through delivery and support while managing scope, dependencies, and changing constraints.
- Demonstrated ability to apply technical judgment across multiple related areas and systems, identify cross-system issues, evaluate alternatives, and guide practical solutions.
- Proficiency in one or more modern programming languages and object-oriented design, and experience developing extensible, well-tested, maintainable software.
- Experience with version control, code review, automated testing, technical documentation, and collaborative software-development practices.
- Experience designing or integrating APIs, databases or other data systems, and production services or workflows.
- Effective written and verbal communication skills, including the ability to work productively with…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×