Senior Software Engineer

Location: Option to work on-site in Boston, MA, or remote.

Concerto Biosciences

At Concerto Biosciences, we are obsessed with microbes. We dream of a healthier world where microbial ecology enables advanced medicines and environmentally-conscious agricultural practices, and that starts by finding the right microbes for the job. Using a novel technology from MIT, we screen millions of microbe combinations in parallel to rapidly identify groups of microbes called “ensembles” that perform beneficial functions. This unprecedented scale of screening generates a totally new type of microbiome data, based on direct observation, that lets us map complex microbial interactions. We are currently in the preclinical stage for our first product, an ensemble to treat eczema—a chronic, irritating, and psychologically stressful skin disease that affects over two hundred million people. Our goal is to discover the first-ever treatment that provides totally safe, sustained relief for eczema patients. Concerto will go on to develop a multitude of ensembles that solve the world’s greatest challenges in human health, food production, and bioremediation.

The Concerto team is our most important ensemble. We believe the best human ensembles, much like microbial ensembles, are diverse—composed of individuals with different backgrounds, cultures, genders, and beliefs. We are committed to building a company where you belong and where your voice is heard.

Role Description

The Senior Software Engineer will be primarily responsible for moving our data processing pipeline into production. This will involve implementing a robust and repeatable job running system for batch, image-based biological datasets, managing the deployment of this system into a cloud environment, and designing the data model to oversee data flow and access throughout the pipeline. As an early engineer on the team, you will have a significant impact on the direction of the data processing infrastructure starting from the ground up and you will be encouraged to think critically about how to best handle the novel kinds of microbial interaction data we are generating. There are opportunities for your work to touch all aspects of the backend system, from image processing algorithm development through to data storage and API design. You will work closely with the Lead Data Scientist to lay the foundation for a scalable and quick-turnaround data processing practice at Concerto, enabling a tight feedback loop between software engineering and laboratory sides.

While deep experience in every individual aspect of this system is not required, you should have a working familiarity with standard components of a data processing pipeline and a willingness to jump in and get up to speed quickly. Our current stack is written in Python, so fluency with it is strongly preferred.

As an early member of Concerto’s expanding team, you’ll also play a critical role in developing Concerto’s culture and translating our core values into practice.

  • Design and implement an automated, cloud-based pipeline for scalable and repeatable processing of laboratory image data
  • Work with data scientists and laboratory scientists to iterate on data storage and API designs to facilitate analysis of novel combinatorial datasets describing microbe behavior
  • Manage and optimize cloud deployment of analysis pipelines
  • Integrate monitoring tools and automated tests into deployed workflows to enable efficient debugging
  • Maintain clear documentation for the tools you build
  • Promote code quality and readability through regular code reviews and the use of unit tests and CI testing
  • Embody Concerto’s core values in your work

Required Qualifications
  • 5+ years of experience as a Software Engineer
  • Experience using AWS cloud technologies e.g. EC2, RDS, and Lambda
  • Experience with infrastructure-as-code tools such as Terraform or CloudFormation
  • Experience writing well-formatted Python code in a collaborative, production environment
  • Familiarity with a SQL database such as Postgres
  • Clear communication styles and a willingness to collaborate across engineering and laboratory science teams
  • A motivated and self-driven attitude and an ability to work independently

Preferred Qualifications
  • ≥1 year of experience in a fast-paced startup environment
  • Familiarity with serverless architecture models
  • Willingness to learn about the biological context of the data under analysis to inform backend design

Want to Apply?
Apply via LinkedIn
Open Positions
Chief Medical Officer

Follow us for updates
LinkedIn Twitter
© 2022 Concerto Biosciences. All rights reserved.