Software Engineer II


Emeryville, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 02/21/2021
  • Website:
  • Company Address: 5980 Horton Street Suite 105, Emeryville, CA, 94608

About Zymergen

We are a science and material innovation company rethinking biology and reimagining the world. A World Economic Forum Tech Pioneer, we partner with nature to create never-before imagined materials and products across industries – from agriculture to electronics, consumer care to pharmaceuticals, and more.

Job Description

Reading and understanding the DNA sequence of microbes using Next Generation Sequencing (NGS) is a fundamental part of engineering new molecules using biology at Zymergen. The NGS Software team is tasked with building the computational infrastructure to track, process, and analyze the large amounts of DNA sequence data generated at Zymergen.

Our team is looking for a full-stack software engineer to help in the development and operations of mission critical services, user interfaces, and data storage solutions for DNA sequence data. As an engineer on our team, you will work and collaborate with a diverse and motivated group of other engineers, scientists, and bioinformatics experts. You will get the chance to use and explore the latest data and cloud tools, learn about DNA sequencing technologies, and help us solve some of the most critical biological data challenges at Zymergen.

Job Description and Specific Responsibilities

As a software engineer on the NGS Software team, you will:

  • Build and support REST-ful Python web services and APIs that are scalable, robust, and maintainable
  • Extend and improve our cloud-based NGS data storage solutions
  • Work with scientists and bioinformatics engineers to design and implement user interfaces and dashboards
  • Help manage deployment and operations of our data and compute infrastructure built on AWS, Docker, and Kubernetes
  • Plan, communicate, and deliver work incrementally in an Agile environment


  • Bachelor’s degree in Computer Science or a related field
  • 2+ years of relevant professional experience
  • Experience building webapps with Python and Javascript, using modern frameworks such as Flask and React
  • Experience working with relational databases, like MySQL
  • Familiarity with software engineering best practices like version control, unit testing, and code reviews
  • Ability to clearly communicate technical work and ask for help when needed
  • Excitement for learning more about DNA sequencing and gaining new engineering skills

Bonus if you have any or all of the following:

  • Worked on bioinformatics, genomics, or other life science applications
  • Experience with Docker, Kubernetes, and the related ecosystem of container tools
  • Experience building webapps using AWS (e.g. using EC2, S3, Lambda)
  • Experience with distributed data storage tools and platforms (e.g. ElasticSearch, MongoDB, Spark)
  • Experience with scientific workflow or batch execution tools (e.g. CWL, NextFlow, AWS Batch, Airflow)
  • Experience with DevOps best practices, CI/CD tools, or Linux system administration 

Additional Details
The Zymergen software team is distributed. This remote-friendly role is open to all locations within the continental US. We welcome applications from candidates of underrepresented backgrounds. No prior biology or bioinformatics experience is necessary.


Legal authorization to work in the U.S. is required. Zymergen may agree to sponsor an individual for an employment visa now or in the future if there is a shortage of individuals with particular skills for this job.

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.


Founded in 2013 and headquartered in the SF Bay Area, Zymergen is a science and material innovation company rethinking biology and reimagining the world. A World Economic Forum Tech Pioneer, Zymergen partners with nature to create never-before imagined materials and products across industries – from agriculture to consumer electronics, personal care to pharmaceuticals, and more. The company’s materials are in use today, creating value for Fortune 1000 companies and major corporations across the globe. Our clients have sold over $1 billion worth of products using Zymergen microbial strains. For more information visit:

Related Jobs

Scientist, Analytical Chemistry

Zymergen - Emeryville, CA, US

Chemistry Associate I/III, Characterization & Analytical Science

Zymergen - Emeryville, CA, US

Scientist, Next Generation Sequencing (NGS)

Zymergen - Emeryville, CA, US

Genomics & Sequencing Core Group Lead

Zymergen - Emeryville, CA, US

Chemistry Research Associate, Downstream Process Development

Zymergen - Emeryville, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.