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
You need to sign in or create an account to save a job.
Software Engineer, Software Integration and DevOps
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:
Key Skills & Qualifications:
These experiences make you stand out:
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.
- 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.
You need to sign in or create an account to save a job.
Get job alerts
Create a job alert and receive personalized job recommendations straight to your inbox.
Create alert