Sr HPC Engineer - Applications


About The Job

Are you a High Performance Computing (HPC) Engineer that would like to help advance new treatments for cancer and infectious disease? The Genentech Research and Early Development IT organization seeks a talented and motivated HPC Engineer to lead our efforts building next-generation platforms for scientific applications and workflows on our on-premises and public cloud based HPC platforms.

The job will utilize and build on your prior experience building, installing, testing, and supporting scientific computing software in HPC environments. The work will require technical leadership across globally distributed teams, advocacy for best engineering practices, and some hands-on software development.

Key Responsibilities

As part of our HPC team specializing in applications and workflow, you will guide our approaches to delivering and supporting:

  • Common open source and commercial scientific software codes used in HPC
  • High-level programming languages used in science, including Python and R
  • Self-service software environment management tools, including conda and pip/venv
  • Workflow managers, such as Nextflow and Snakemake

At times, the work will require that you:

  • Work directly with and support HPC users
  • Collaborate with internationally distributed teams
  • Apply and advocate for engineering best practices
  • Communicate effectively in both written and verbal form to non-technical audiences

What Is Required

  • 4+ years of related experience supporting scientific computing and/or high performance computing (HPC) platforms
  • 4+ years of education (or equivalent experience) with 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, and ability to write quality code/scripts. Prior experience with Python and Bash is a must
  • Solid understanding of Linux operating system fundamentals
  • Basic understanding of HPC schedulers, job optimization, and best practices
  • Experience in working with source control management systems such as Git

Other Helpful Qualifications

  • Experience with software packaging tools such as EasyBuild, Spack, and Homebrew
  • Experience with DevOps software engineering practices, including continuous integration and testing frameworks
  • Experience with software distribution solutions such as the CernVM File System
  • Experience with public cloud platforms and managed services
  • Experience as a product owner or technical lead at the team or project level
  • Prior experience in the Pharma/Biotech industry

RAB-eligible employees

For Colorado-based applicants, the expected salary range for this position is $148,000.00 - $191,600.00. Actual pay will be determined based on experience, qualifications, and other job-related factors permitted by law. A discretionary annual bonus may be available based on individual and Company performance. This position also qualifies for the benefits listed below.


Roche offers highly competitive benefit plans and programs, including:

  • Medical, dental and vision insurance
  • 401(k) and 401(k) matching
  • Paid time off
  • Roche Long Term Incentive Plan (available at certain position levels)

Genentech is an equal opportunity employer, and we embrace the increasingly diverse world around us. Genentech prohibits unlawful discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin or ancestry, age, disability, marital status and veteran status.

Genentech requires all new hires to be fully vaccinated against COVID-19 as of their start date. This requirement is a condition of employment at Genentech, and it applies regardless of whether the position is located at a Genentech campus or is fully remote. If you are unable to receive the vaccine due to a disability or serious medical condition, or because it is prohibited as a result of your sincerely held religious beliefs, you will have an opportunity to request a reasonable accommodation.

  Application Deadline
Jun 30, 2022

San Francisco, CA, USA

  Employment Type
Full-time (Remote Work)