Ginkgo Bioworks

Ginkgo Bioworks

Software Engineer 2, Autonomous Lab

Boston, Massachusetts · Senior · Full-time

No sponsorshipDetected 29 days ago
TypeScriptPythonReactFull-Stack DevelopmentGitPostgreSQLAWSGCPAzureCloud PlatformsKubernetesCI/CDAPI DevelopmentRESTLLMsAgentic AIAgileRoboticsElectrical EngineeringBioinformaticsResearchCommunicationCollaborationMentoring

About the role

  • We are seeking talented Software Engineers to join the Autonomous Lab software organization at Ginkgo Bioworks.
  • Catalyst encompasses everything from hardware driver interfaces and orchestration to data APIs and AI-enabled agentic workflows.
  • Candidates who apply to this posting will be considered for all open Software Engineer positions across the Automation Software organization.

Responsibilities

  • Scope and deliver well-defined features and components end-to-end with minimal guidance.
  • Participate constructively in technical design discussions and code reviews.
  • Work effectively with scientists, operators, and cross-functional partners to understand requirements and deliver solutions.
  • Ask good questions, document decisions, and communicate progress clearly with the team.
  • Our bioengineers make use of an in-house automated foundry for designing and building new organisms.
  • Build logging, error handling, and observability into the software you ship.
  • Actively develop expertise in your team's technical domain and the broader Catalyst platform.
  • Strong communication skills and eagerness to collaborate with engineers and non-engineers alike.
  • Familiarity with REST API design and development.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, Bioinformatics, or a related technical field, or equivalent practical experience.
  • Some professional software development experience, including work on team-owned codebases in a production setting, such as internships, academic research, or full time employment.
  • Ability to reason about code across multiple files and components
  • familiarity with version control (Git) and collaborative development workflows.
  • Familiarity with laboratory automation, robotics, or scientific instrumentation.
  • Familiarity with scheduling, optimization, or operations research concepts.
  • Experience with hardware communication protocols or low-level systems programming.
  • Experience with specialized device software libraries such as HL8, Terapagos, and Stratum v2.
  • Familiarity with relational databases (PostgreSQL) and writing or modifying queries.
  • Proficiency in Python; familiarity with additional languages relevant to your area of interest (e.g. TypeScript & React) is a plus.

Nice to have

  • Proficiency in Python
  • familiarity with additional languages relevant to your area of interest (e.g. TypeScript & React) is a plus.
  • Preferred Capabilities and Experience
  • Each is independently a preferred or "nice-to-have" capability.

Compensation

  • 85,600 USD - 120,200 USD Annual - Actual pay within this range will depend on a candidate's skills, expertise, and experience.

Benefits

  • Ginkgo is constructing, editing, and redesigning the living world in order to answer the globe's growing challenges in health, energy, food, materials, and more.

Company info

  • Our mission is to make biology easier to engineer.

Visa & Work Authorization

  • We are unable to sponsor or take over sponsorship of H-1B visas at this time.

This listing is sourced directly from Ginkgo Bioworks's careers page and normalized into a canonical job model.