Principal Software Architect – Biomedical Data Science

Socket.dev

San Diego (CA)

On-site

USD 181,000 - 245,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Sanford Burnham Prebys Medical Discovery Institute is seeking a senior software engineer to lead biotech software efforts. The role focuses on architecting scalable, multi-language software for cancer data science, spanning Python, C++, R, and more, with HPC and containerization at its core.

You will guide design, implement robust dev practices, mentor staff, and collaborate with bioinformaticians and cloud operations to deliver impactful research software while contributing to open-source

Qualifications

  • BSc or higher degree in software engineering, computer science, or a related discipline.
  • Ten years of progressive software engineering roles, with at least 2 years in biomedical computing.
  • Fluency in at least three of python, C#, C++, R, Nextflow and bash.
  • Experience administering complex software source-code control environments.
  • At least two years of HPC experience in a containerized environment.
  • Experience working with SQL and database technology.

Responsibilities

  • Architect, design and implement robust software development practices.
  • Architect and develop complex software for cancer data science in C++, python, perl, R and other programming languages as best suit project needs.
  • Optimize software for high-performance computing environments, including containerization, dev/ops, test-driven development and other techniques.
  • Assist with systems administration, liaising closely with Dev/Ops, Sys/Ops and Cloud/Ops.
  • Write high-quality, user-facing and developer-facing documentation.
  • Mentor junior staff, fostering improved software development and technical growth.
  • Implement and optimize AI-based software development tools.
  • Present results and ideas related to assigned projects both verbally and in writing.
  • Performs other related tasks, duties and responsibilities as required.

Skills

Python
C++
C#
R
Nextflow
bash

Education

BSc or higher in software engineering or computer science

Tools

Git
Docker
SQL

Job description

Sanford Burnham Prebys Medical Discovery Institute is seeking a senior software engineer to lead biotech software efforts. The role focuses on architecting scalable, multi-language software for cancer data science, spanning Python, C++, R, and more, with HPC and containerization at its core.

You will guide design, implement robust dev practices, mentor staff, and collaborate with bioinformaticians and cloud operations to deliver impactful research software while contributing to open-source

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

PRINCIPAL SOFTWARE ENGINEER
PRINCIPAL SOFTWARE ENGINEER

Sanford Burnham Prebys • San Diego (CA)

On-site
USD 180,000 - 245,000
PRINCIPAL SOFTWARE ENGINEER
PRINCIPAL SOFTWARE ENGINEER

Socket.dev • San Diego (CA)

On-site
USD 181,000 - 245,000
Senior Staff Engineer/Scientist, Bioinformatics
Senior Staff Engineer/Scientist, Bioinformatics

San Diego Stealth Startup • San Diego (CA)

On-site
USD 202,000 - 215,000
Staff Software Engineer — Clinical Data Systems
Staff Software Engineer — Clinical Data Systems

BioSpace • Menlo Park (CA)

On-site
USD 180,000 - 240,000
Flexible time-off
Vacation
401(k) retirement plan with employer0
+4
SR SOFTWARE ENGINEER
SR SOFTWARE ENGINEER

TALENT Software Services • Rochester (MN)

On-site
USD 120,000 - 150,000
Senior Bioinformatics Software Architect
Senior Bioinformatics Software Architect

Baylor Genetics • Houston (TX)

On-site
USD 140,000 - 180,000
Senior Software Engineer - Data & Cloud for Life Sciences
Senior Software Engineer - Data & Cloud for Life Sciences

KBI Biopharma • Durham (NC)

On-site
USD 140,000 - 170,000
Bioinformatics Engineer
Bioinformatics Engineer

Chan Soon-Shiong Institute of Molecular Medicine at Windber • Windber (PA)

On-site
USD 95,000 - 140,000
Senior Bioinformatics Systems Engineer
Senior Bioinformatics Systems Engineer

Baylor Genetics • United States

On-site
USD 130,000 - 170,000
Senior Bioinformatics Software Engineer (Hybrid)
Senior Bioinformatics Software Engineer (Hybrid)

Baylor Miraca Genetics Laboratories LLC • Houston (TX)

Hybrid
USD 140,000 - 170,000