Ginkgo Bioworks
Senior Software Engineer, Autonomous Lab
Boston, Massachusetts · Senior · Full-time
No sponsorship$134k-$190kDetected 29 days ago
TypeScriptPythonC#React.NETFull-Stack DevelopmentCode ReviewGitPostgreSQLBigQuerySnowflakeAWSGCPAzureCloud PlatformsKubernetesCI/CDTemporalAPI DevelopmentRESTKafkaLLMsAgentic AIIncident Response
About the role
- We are seeking Senior 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 Senior Software Engineer positions across the Automation Software organization.
Responsibilities
- Independently scope, design, and deliver large or complex software features end-to-end with minimal guidance.
- Own components and subsystems across the full lifecycle: design, implementation, testing, deployment, and ongoing support.
- Identify and drive architectural improvements that improve reliability, maintainability, or developer productivity.
- Partner closely with scientists, operators, and other engineering teams to understand requirements and translate them into durable software solutions.
- Define and evolve interfaces and contracts that other teams build on with confidence.
- Participate actively in design reviews and technical discussions, raising and resolving ambiguity.
- Develop and maintain rigorous automated tests
- Build observability and fault-tolerance into systems from the start.
- Our bioengineers make use of an in-house automated foundry for designing and building new organisms.
- Mentor less senior engineers; share knowledge through design documents, code review, and direct coaching.
Requirements
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field, or equivalent practical experience.
- 5 years of experience in a software development role, with demonstrated ownership of complex systems or features.
- Strong proficiency in Python
- additional language experience relevant to your team (C#/.NET for drivers, TypeScript/React for agent interfaces or solutions engineering, etc.) is noted in the team descriptions above.
- Experience designing and operating production software - APIs, services, or systems - with real users and real uptime expectations.
- ability to work effectively across engineering, science, and customer-facing stakeholders.
- Familiarity with laboratory automation, robotics, or scientific instrumentation.
- Experience with scheduling, optimization, or operations research (constraint programming, MILP, heuristics).
- Experience with hardware communication protocols (RS-232, USB, TCP/IP, OPC-UA, SiLA2) or driver development.
- Experience with specialized device software libraries such as HL8, Terapagos, and Stratum v2.
Nice to have
- Preferred Capabilities and Experience
- Each is independently a preferred or "nice-to-have" capability.
Skills
- The productized REST surface that internal and external consumers depend on.
- Ops & Infra Team
Compensation
- The base salary range for this role is $134,300.00 - $189,900.00.
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.
- Develop and maintain rigorous automated tests; hold the team to high standards for test coverage and reliability.
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.
Apply directly at Ginkgo Bioworks →Create a free account for alerts like thisView Ginkgo Bioworks immigration profile
This listing is sourced directly from Ginkgo Bioworks's careers page and normalized into a canonical job model.