Software Engineer Full Stack React/Python (Synthetic Biology)

To apply for this job please sign in or enter your email below.

LanzaTech · Skokie, IL

Climate Change
Food & Agriculture
Posted 3 months ago

Continuous Integration

Company Overview

Mission-driven LanzaTech is a revolutionary solution to climate change, capturing pollution to clean our skies and oceans and create new high value products for a sustainable future. LanzaTech captures pollution to make fuels and chemicals, including sustainable jet fuel and products you use every day. The technology is like retrofitting a brewery onto an emission source like a steel mill or a landfill site, but instead of using sugars and yeast to make beer, pollution is converted by biology to fuels and chemicals! Imagine a day when your plane is powered by recycled emissions, when your yoga pants started life as pollution from a steel mill. This future is possible using LanzaTech technology.

  • 2021 Biofuels Digest #1 Hottest Company in Renewable Fuels, Chemicals & Biomaterials
  • 2020 Biofuels Digest #3 Best Company to work for in the Advanced Bioeconomy
  • 2020 Fast Company World Changing Company
  • 2020 CNBC #43 on Top 50 Disrupter Companies list
  • 2019 Chicago Innovation Awards Winner
  • 2019 Fortune Magazine - Change the World - Companies to watch
  • 2019 Kirkpatrick Chemical Engineering Achievement Award
  • LanzaTech is committed to Diversity, Equity & Inclusion as part of our mission, culture & core values

This position is open to candidates authorized to work in the United States on a full-time basis for any employer. LanzaTech is an Equal Employment Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.

About the role:

As a member of the Scientific Computing team you will work with a diverse group of software engineers, synthetic biologists, automation scientists and computational biologists to develop applications that support LanzaTech’s strain engineering process and the anaerobic biofoundry. You will use your experience in Python development to build data aggregation pipelines that integrate data into our data warehouse. You will build React applications that let scientists interact with research data and real-time data from reactors in our state-of-the-art gas fermentation laboratories. Working closely with all R&D teams you will identify and translate complex scientific workflow requirements into web applications.


You will perform these key duties:

  • Work with scientists from our Synthetic Biology team and develop applications that integrate data from the anaerobic biofoundry in the Data Warehouse.
  • Work with Software Architects to convert some of our existing systems based on monolithic architecture to a microservice based architecture
  • You will conduct code review and coaching on development best practices, code coverage and unit test development etc.
  • Manage and interpret program and project requirements into specific system, application and integration designs.
  • Present summary of results to group in weekly meetings
  • Track effort and record against specific projects
  • Observe best practice to maintain a safe workplace


Minimum Qualifications:

  • 4+ years’ experience developing in Python and related frame works Django and Flask.
  • 3+ years’ experience with JavaScript, ReactJS, JSX, and state management using REDUX or the React Context API.
  • Experience working with Electronic Lab Note book systems and Laboratory Information Management Systems.
  • 4+ years’ experience designing and building RESTful APIs including security concepts such as OAuth and JSON Web Tokens.
  • Experience in working on Amazon Web Services: Have a strong understanding of PAAS (Platform as a service) and IAAS (Infrastructure as a service offerings).
  • Strong understanding of version control and experience in using systems such as Git.
  • Strong understanding of Build Systems and continuous integration/delivery concepts.
  • Understanding of writing testable software is required. Experience writing unit tests is a plus.
  • Heavy SQL/NoSQL (PostgreSQL/MongoDB) database experience is required including schema design, writing SQL queries, and advanced performance tuning concepts.
  • A strong understanding of object-oriented programming is required.
  • Take appropriate precautions to ensure privacy, security and integrity of all data, which may be commercially sensitive


Desirable skills:

  • Basic understanding of the central dogma of molecular biology
  • Experience in working on Synthetic Biology Software platforms such as Geneious/Benchling/SnapGene
  • Familiarity with administering web servers using Uwsgi and Nginx
  • Administration of AWS resources
  • Experience in working with Scientific Data
  • Familiarity with ASP.Net Core development

Nice to have:

  • AWS certification
  • Familiarity with RXJS

Related Jobs

Software Engineer, Databases - WeaveGrid
Boston, MA/San Francisco, CA - Posted 3 months ago
Software Engineer - Blue River Technology
Sunnyvale, CA - Posted 3 months ago
Frontend Software Engineer - Terrafuse
San Francisco, CA - Posted 3 months ago
View more open tech jobs in Skokie, IL
Be the first to see new Software Engineer Full Stack React/Python (Synthetic Biology) jobs

Save this search to get an email when new jobs match this search.

Create Email Alert