B

Benchling

Builds research software for life science labs

Software Engineer - Full Stack, Enterprise Lifecycle

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA$225.4k - $304.9k /yr

About the Job

Requirements

  • At least 8 years of experience as a software engineer, with demonstrated progression of increasing scope and impact.
  • Experience as a technical lead on significant projects involving multiple engineers across multiple quarters.
  • Strong experience building backend systems and application programming interfaces for cloud-based web applications.
  • Solid understanding of frontend development and ability to build full-stack solutions when needed.
  • Ability to design scalable, robust software architectures aligned with business requirements and long-term maintainability.
  • Track record of independently scoping and driving initiative-level work with feature scope and impact across a whole product area or team.
  • Ability to produce clear technical designs and articulate complex technical concepts to diverse audiences.
  • Demonstrated ability to mentor and develop other engineers, enabling them to be more productive and successful.
  • Interest in learning about life sciences; prior biotech knowledge is not required.

Responsibilities

  • Drive the design and development of products and systems that advance the company's product and business goals, serving as a technical expert within the team.
  • Independently architect and implement solutions to complex, open-ended problems in comprehensive audit coverage, scalable export systems, document lifecycle management, and regulatory compliance workflows.
  • Lead large initiatives spanning multiple quarters, translating ambiguous requirements into technical plans and iterative delivery milestones.
  • Design for scale and reliability, anticipating technical challenges across the enterprise customer base.
  • Write well-documented, well-tested code following company best practices and serving as an example for others.
  • Provide technical leadership through code reviews, architectural guidance, and mentorship of engineers across experience levels.
  • Partner with product management, design, and cross-functional stakeholders to translate customer needs into technical solutions.
  • Explore and evaluate opportunities to use artificial intelligence and large language models to improve compliance workflows, audit reporting, and regulatory navigation.
  • Establish and improve team standards for code quality, style, and architecture.
  • Own end-to-end delivery of critical features, from planning and development through deployment, maintenance, and monitoring.
  • Collaborate with other teams to ensure horizontal systems integrate seamlessly and enable product development across the organization.

About the Company

Benchling

Builds research software for life science labs

Benchling builds cloud software for life science research teams, connecting experiment records with biological designs and sample data. Its electronic lab notebook and molecular biology tools let scientists plan experiments, edit DNA sequences, and document results in a shared workspace. Commercial modules add structured sample registries, inventory tracking, and laboratory workflow management so teams can trace research across projects and collaborate on the same scientific record. Companies pay for platform subscriptions and services, and AI features use credits included with subscriptions. Benchling was founded in 2012 and is headquartered in San Francisco, California.

Company size
501-1,000
Company stage
Series F
Total funding
$411.1M
Headquarters
San Francisco, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Benchling

See more jobs