Enable job alerts via email!

Senior Research Software Development Manager (Genomics/BioInformatics)

Princeton University

Princeton (NJ)

On-site

USD 90,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Research Software Development Manager to lead a dynamic team in the Bioinformatics/Research Software Development group. This role involves managing software engineers and collaborating closely with researchers to create innovative solutions for complex research challenges. You will be at the forefront of advancements in genomics and bioinformatics, leveraging your technical expertise to drive projects that enhance research capabilities. If you are passionate about software development and eager to make a significant impact in an interdisciplinary environment, this opportunity is perfect for you.

Benefits

Health insurance
Retirement plan
Flexible work hours
Professional development opportunities

Qualifications

  • 10+ years of experience in software development and project management.
  • Strong programming skills in Python, R, or C++ required.

Responsibilities

  • Lead a team of Research Software Engineers and manage project delivery.
  • Collaborate with researchers to develop tailored software solutions.

Skills

Python
R
C++
Problem-solving
Analytical skills

Education

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

Tools

High-performance computing
Cloud computing platforms

Job description

Overview

The Bioinformatics/Research Software Development group in the Lewis-Sigler Institute for Integrative Genomics (LSI) at Princeton University is hiring a Senior Research Software Development Manager, reporting to the Assistant Director of the Lewis-Sigler Institute for Integrative Genomics.

The Bioinformatics/Research Software Development group provides computational research expertise to the faculty, staff, and students in the Lewis-Sigler Institute for Integrative Genomics. The Institute, housed in the Icahn Laboratory, offers a diverse, interdisciplinary intellectual environment with a wide range of research opportunities. The Research Computing team emphasizes collaboration, best practices in software engineering, and flexibility to accommodate the evolving requirements of researchers.

The Senior Research Software Development Manager will lead a team of four Research Software Engineers, Bioinformatics specialists, and Database developers, who provide dedicated expertise to researchers to create efficient, scalable, and sustainable research software and services that enable advancements in research. The Senior Research Software Development Manager will have the opportunity to work directly with researchers and faculty to create tailored solutions for a diverse range of projects such as sequence assembly, single cell RNA-Seq, mass spectrometry, and microscopy image analysis.

The Senior Research Software Development Manager will play a pivotal role in supporting the research community (Genomics and BioInformatics) in the LSI and will collaborate closely with faculty, researchers, and graduate students to understand their computational research needs and develop innovative solutions.

Responsibilities

Responsibilities will include:

  • Team Leadership: Manage and mentor a team of Research Software Engineers, guiding their professional development and ensuring the efficient delivery of projects.
  • Product Ownership: Represent the team and its efforts to researchers, and the requirements and strategy to developers, assuming responsibility for prioritization of tasks and requirements to keep efforts aligned with goals.
  • Technical Expertise: Provide technical guidance and expertise to the team, staying up-to-date with the latest advancements in sequencing data analysis and computational biology.
  • Collaboration: Foster strong working relationships with researchers and faculty, understanding their specific needs and translating them into effective software solutions.
  • Innovation: Encourage a culture of innovation within the team, exploring new technologies and approaches to address emerging research challenges.
  • Technical Consultation: Provide expert guidance and support to researchers on software best practices, coding standards, and algorithm optimization.
  • High-Performance Computing: Assist researchers in utilizing the institution's high-performance computing resources effectively for their computational tasks.
  • Workflow Automation: Create automated workflows to streamline research processes and improve data analysis efficiency.
Qualifications

Essential:

  • Bachelor's or Master's degree in Computer Science, Bioinformatics, or a related field.
  • 10+ years experience (e.g., graduate school, industry experience, open-source software development, etc.)
  • Strong programming skills in languages such as Python, R, or C++.
  • Demonstrated successes working in a collaborative software development environment as well as working independently.
  • Excellent problem-solving and analytical skills.
  • Ability to collaborate effectively with researchers from various scientific disciplines.
  • Experience managing development projects and teams.

Preferred:

  • Experience with specific research domains, such as genomics, mass spectrometry, or data science.
  • Experience with high-performance computing environments and clusters.
  • Knowledge of data management principles and tools.
  • Familiarity with cloud computing platforms and services.
  • Contributions to open-source software projects.

Princeton University is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Standard Weekly Hours

36.25

Eligible for Overtime

No

Benefits Eligible

Yes

Probationary Period

180 days

Essential Services Personnel (see policy for detail)

No

Physical Capacity Exam Required

No

Valid Driver’s License Required

No

Experience Level

Director

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Development Engineer - Remote

BioLegend, Inc.

Boston

Remote

USD 90,000 - 130,000

2 days ago
Be an early applicant

Scientific Data Architect/Senior Scientific Data Architect - Boston

ZipRecruiter

Boston

Remote

USD 100,000 - 140,000

3 days ago
Be an early applicant

Fractional Chief Data and AI Officer

Immuto Scientific

Boston

Remote

USD 100,000 - 150,000

4 days ago
Be an early applicant

Staff Software Engineer, Backend (can be remote)

SAGA Diagnostics

Morrisville

Remote

USD 90,000 - 185,000

5 days ago
Be an early applicant

Principal Software Development Engineer (Core Chemistry) - Remote

Revvity, Inc.

Waltham

Remote

USD 110,000 - 150,000

6 days ago
Be an early applicant

Data Engineer II, Translational Data Science

Valo Health LLC

Massachusetts

Remote

USD 125,000 - 170,000

Today
Be an early applicant

Senior Data Scientist - Remote Nationwide

Davita Inc.

Edina

Remote

USD 89,000 - 177,000

8 days ago

Senior Data Scientist

Revelio Labs

New York

Remote

USD 120,000 - 180,000

8 days ago

Scientific Data Architect/Senior Scientific Data Architect - Boston

TetraScience

Boston

Remote

USD 90,000 - 130,000

10 days ago