Genomics Platform Senior Software Engineer II

New York Genome Center, Inc.

City of Niagara Falls (NY)

On-site

USD 155,000 - 182,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The New York Genome Center (NYGC) seeks a Senior Software Engineer II to lead software projects from planning through delivery and support. You will design durable solutions, mentor engineers, and improve products, integrations, maintenance, and operational processes while coordinating with shared services and adjacent departments.

Responsibilities include architecting production-quality software, APIs, and data-processing services, and collaborating with scientific, clinical, and operational

Qualifications

  • 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.
  • Ability to lead multi-stakeholder software projects from needs definition and planning through delivery and support while managing scope, dependencies, and changing constraints.
  • 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 scientific, technical, and operational stakeholders.
  • Ability to learn new scientific and technical domains quickly and to work effectively both independently and as part of a small, collaborative team.

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.

Skills

Leadership
Cross-functional collaboration
Mentoring
Systems thinking
Communication
API & data systems design
Software design & maintenance
Version control & testing

Education

Bachelor's degree in Computer Science
Master's degree in Computer Science

Tools

Docker
Kubernetes
AWS / GCP
PostgreSQL
GraphQL
CI/CD

Job description

The New York Genome Center (NYGC) seeks a Senior Software Engineer II to lead software projects from planning through delivery and support. You will design durable solutions, mentor engineers, and improve products, integrations, maintenance, and operational processes while coordinating with shared services and adjacent departments.

Responsibilities include architecting production-quality software, APIs, and data-processing services, and collaborating with scientific, clinical, and operational

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Genomics Software Engineer
Senior Genomics Software Engineer

New York Genome Center, Inc. • Village of Hempstead (NY)

Hybrid
USD 155,000 - 182,000
Senior Genomics Platform Engineer
Senior Genomics Platform Engineer

New York Genome Center, Inc. • New York (NY)

On-site
USD 155,000 - 182,000
Medical, dental, vision
401(k) match
Life Insurance
+2
Genomics Platform Lead & Architect
Genomics Platform Lead & Architect

New York Genome Center, Inc. • Village of Hempstead (NY)

Hybrid
USD 183,000 - 214,000
Principal Software Engineer & Systems Architect
Principal Software Engineer & Systems Architect

New York Genome Center, Inc. • City of Niagara Falls (NY)

On-site
USD 183,000 - 214,000
Principal Software Engineer & Systems Architect
Principal Software Engineer & Systems Architect

New York Genome Center, Inc. • New York (NY)

On-site
USD 183,000 - 214,000
Senior Software Engineer II
Senior Software Engineer II

New York Genome Center, Inc. • City of Niagara Falls (NY)

On-site
USD 155,000 - 182,000
Senior Software Engineer II
Senior Software Engineer II

New York Genome Center, Inc. • Village of Hempstead (NY)

Hybrid
USD 155,000 - 182,000
Senior Software Engineer II New York, NY Software Engineering
Senior Software Engineer II New York, NY Software Engineering

New York Genome Center, Inc. • New York (NY)

On-site
USD 155,000 - 182,000
Medical, dental, vision
401(k) match
Life Insurance
+2
Principal Software Engineer New York, NY Software Engineering
Principal Software Engineer New York, NY Software Engineering

New York Genome Center, Inc. • New York (NY)

On-site
USD 183,000 - 214,000
Principal Software Engineer
Principal Software Engineer

New York Genome Center, Inc. • City of Niagara Falls (NY)

On-site
USD 183,000 - 214,000