Taro Logo

Senior HPC Engineer Applications

Genentech, a member of the Roche group and founder of the biotechnology industry, develops medicines for serious diseases.
South San Francisco, CA, USA
$142,500 - $264,700
Cloud
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Healthcare · Biotech
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior HPC Engineer Applications

Genentech, a pioneering biotechnology company and member of the Roche group, is seeking a Senior HPC Engineer Applications to join their Computational Sciences Infrastructure & Architecture department. This role presents an exciting opportunity to contribute to advancing treatments for cancer and infectious diseases through high-performance computing solutions.

The position requires a skilled professional with 4+ years of experience in scientific computing and HPC platforms. You'll be responsible for leading efforts in delivering and supporting scientific applications and workflows across both cloud-based and on-premises HPC platforms. The role combines technical leadership with hands-on software development, requiring expertise in Python, Bash scripting, and Linux systems.

As a Senior HPC Engineer, you'll work with cutting-edge technologies including software packaging tools like Easybuild and Spack, container technologies, and environment management tools such as conda and pip/venv. You'll collaborate with globally distributed teams and directly support HPC users, requiring excellent communication skills and the ability to translate complex technical concepts for non-technical audiences.

The position offers a competitive salary range of $142,500 - $264,700, based on experience and qualifications, plus an annual discretionary bonus. While based in South San Francisco with a hybrid work arrangement (minimum 3 days on-site), remote work opportunities are available for exceptional candidates. You'll be joining a company at the forefront of biotechnology, working on projects that directly impact the development of life-saving medicines.

This role represents an ideal opportunity for an experienced HPC professional who wants to apply their technical expertise in a meaningful way, contributing to Genentech's mission of advancing science to help people live longer, healthier lives.

Last updated 3 months ago

Responsibilities For Senior HPC Engineer Applications

  • Lead efforts in delivering and supporting scientific applications and workflows on cloud-based and on-premises HPC platforms
  • Support common open source and commercial scientific software codes used in HPC
  • Manage high-level programming languages including Python and R
  • Handle software packaging and deployment tools including Easybuild, Spack, and software containers
  • Manage software environment tools including conda and pip/venv
  • Work directly with and support HPC users
  • Collaborate with internationally distributed teams
  • Apply and advocate for engineering best practices

Requirements For Senior HPC Engineer Applications

Python
Linux
  • 4+ years of experience supporting scientific computing and/or high performance computing (HPC) platforms
  • 4+ years of education in computer science, information systems, engineering, or life/physical sciences preferred
  • Experience compiling, delivering, and supporting software codes on an HPC cluster
  • Solid engineering and coding skills with Python and Bash
  • Solid understanding of Linux operating system fundamentals
  • Basic understanding of HPC schedulers, job optimization, and best practices
  • Experience with Git version control

Benefits For Senior HPC Engineer Applications

Medical Insurance
  • Annual discretionary bonus
  • Comprehensive benefits package
  • Remote work flexibility