Skip to main content

This job has expired

You will need to login before you can apply for a job.

Software Engineer, Software Integration and DevOps

Employer
PacBio
Location
Menlo Park, CA, United States
Start date
Sep 17, 2021

View more

Discipline
Engineering, Software Engineer
Required Education
Bachelors Degree
Position Type
Full time
Hotbed
Biotech Bay
Software Engineer, Software Integration and DevOps
  • Software deployment process
  • Software upgrade experience
  • High-performance computing

Pacific Biosciences seeks a smart, creative, energetic new teammate to take the design of software installation to the next level. Be a part of a fast-paced team delivering tools and software to implement software installation, and upgrade. You might be the teammate we're looking for if you know more than just extracting tar.gz files to install software, and have deployed software to computers, IoT devices, or embedded systems.

Your Projects May Include:
  • Working on continuous integration and automated testing for software installation.
  • Working on the user experience for software upgrade operation.
  • Innovating software installation for both scientific instruments and customer's computers.
  • Working on the backup and restore for software deployments.
  • Build, release, and install process for the sequencing instrument and analytical system.
  • Developing frameworks and tools for the software deployment process and making sure our software can scale and grow.
  • Working on computer clusters or cloud environments for analytical software installation.
  • Building and installing internal and third-party packages, using a variety of build systems and source code (C/C++, python, java,...)

Key Skills & Qualifications:
  • Knowledge about Linux regarding several topics including packaging systems, runtime dependencies, toolchains, and systems services.
  • Shell, Python, or other scripting languages such as go, tcl, and perl
  • Experience in configuration management tools such as chef, puppet, and ansible
  • Source control management like git and workflow like gitflow.
  • The development process of production software.
  • Strong knowledge about the build-automation utility like make, meson, cmake, ant, maven, msbuild, bazel, and gradle.
  • Forward-thinking with a continuous learning mindset for growth.
  • Focus on quality.
  • Excellent verbal and written communication skills.
  • Constructive team player, self-motivated, and able to work independently.
  • Computer Science, Computer Engineering BS/MS/PhD or relevant disciplines or experience.
  • Work with a wide variety of people across engineering disciplines.

These experiences make you stand out:
  • Experience in workflow managers like cromwell, snakemake, airflow, or nextflow.
  • Experience in the software building process with bamboo, or Jenkins.
  • Programming skills in C, C++, C#, or Scala.
  • Experience in setting up an HPC cluster environment.

Pacific Biosciences (NASDAQ: PACB) is striving to cure disease with comprehensive genomics, from improving human health to aiding all forms of biology and microbiology. Join the team and have a significant impact on human well-being and build a collective understanding of the biological world.

All listed tasks and responsibilities are deemed as essential functions to this position; however, business conditions may require reasonable accommodations for additional tasks and responsibilities.

All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, or on the basis of disability, gender identity, and sexual orientation.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert