cover image
Benchling

Benchling

benchling.com

3 Jobs

782 Employees

About the Company

Biotechnology is rewriting life as we know it, from the medicines we take, to the crops we grow, the materials we wear, and the household goods that we rely on every day. But moving at the new speed of science requires better technology.

Benchling’s mission is to unlock the power of biotechnology. The world’s most innovative biotech companies use Benchling’s R&D Cloud to power the development of breakthrough products and accelerate time to milestone and market.

Come help us bring modern software to modern science.

https://www.benchling.com/careers/

Listed Jobs

Company background Company brand
Company Name
Benchling
Job Title
Software Engineer, Full Stack (Registry and Inventory)
Job Description
**Job Title** Software Engineer, Full Stack (Registry & Inventory) **Role Summary** Design, develop, and deliver high‑impact features for Benchling’s Registry and Inventory platform, spanning front‑end (React) and back‑end (Python). Lead end‑to‑end ownership from requirements to production, ensuring performance, scalability, reliability, and data integrity in life‑science R&D tools. **Expectations** - Minimum 2 years of professional software engineering experience. - Proven ability to translate product requirements into robust, maintainable code. - Strong communication skills for cross‑functional collaboration. - Eagerness to learn life‑science domain; prior domain knowledge is a bonus. **Key Responsibilities** 1. Lead design, implementation, and delivery of complex features across the full stack. 2. Shape technical direction and architecture to improve performance, reliability, and scalability. 3. Collaborate closely with Product, Design, Customer Success, and other Engineering teams for clear alignment and seamless handoffs. 4. Identify, refactor, and eliminate technical debt, enhancing codebase maintainability. 5. Mentor junior engineers, facilitate pair programming, and promote engineering best‑practice. 6. Set high standards for code quality, testing, documentation, and operational excellence; conduct thorough code reviews. 7. Build systems that scale to handle complex life‑science R&D workflows, optimizing both backend and frontend performance. 8. Manage ambiguity in fast‑paced, evolving scientific requirements, quickly learning new technologies and domain concepts. **Required Skills** - Full‑stack development: strong React (JS/TS) and Python skills. - Architecture and design: ability to build scalable, reliable systems with performance focus. - Software engineering fundamentals: coding standards, testing, version control, CI/CD. - Performance optimization for front‑end and back‑end components. - Cross‑team collaboration: product, design, platform, and customer success. - Mentoring and leadership of technical practices. - Problem‑solving in complex, ambiguous environments. - Excellent written and verbal communication. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent professional experience. - No specific certifications required, but familiarity with modern cloud platforms, containerization, or CI/CD pipelines is a plus.
San francisco, United states
Hybrid
Junior
02-02-2026
Company background Company brand
Company Name
Benchling
Job Title
Software Engineer, New Grad (2026)
Job Description
Job Title: Software Engineer, New Grad (2026) Role Summary: New graduate software engineer responsible for end‑to‑end ownership of projects on either platform/infrastructure or product/application teams. Designs, builds, and scales backend APIs, frontend React components, or internal platform tools to support a biotech R&D cloud platform. Works collaboratively with product, design, and sales to deliver high‑impact features that meet user needs. Expectations: • Complete a BS or MS in Computer Science or a STEM field, graduating Summer 2026. • Have prior software engineering internship or equivalent hands‑on experience. • Demonstrate strong problem‑solving skills and the ability to iterate quickly based on feedback. • Exhibit a product‑first mindset, shipping code rapidly while considering real‑world impact. • Take ownership of key product or platform components from design through large‑scale rollout. Key Responsibilities: - Design and implement backend data models and API endpoints for complex scientific workflows. - Build rich, reusable frontend components and architecture using React for large, feature‑heavy applications. - Create and maintain platform frameworks or infrastructure tools to support internal engineering needs. - Collaborate with product managers, designers, and cross‑functional stakeholders to validate product direction. - Contribute to scaling efforts by improving tooling, best practices, engineering processes, and onboarding practices. Required Skills: - Proficiency in software engineering fundamentals (data structures, algorithms, system design). - Experience with backend development (REST/GraphQL, database modeling). - Frontend development expertise, especially React and component architecture. - Understanding of platform or infrastructure tooling and scalable system design. - Strong communication and collaboration abilities; comfortable with rapid iteration and feedback cycles. - Product‑oriented approach to development, focusing on shipping usable, high‑impact code. Required Education & Certifications: - BS or MS degree in Computer Science or a related STEM field, with expected graduation Summer 2026. - Prior internship or comparable software engineering experience. - No mandatory certifications required.
San francisco, United states
Hybrid
02-02-2026
Company background Company brand
Company Name
Benchling
Job Title
Software Engineer, Full Stack (App Core & IAM)
Job Description
**Job Title** Software Engineer, Full Stack (App Core & IAM) **Role Summary** Design, develop, and maintain core identity, permissions, notifications, and configurability services that power Benchling’s R&D Cloud. Work across front‑end UI and back‑end architecture, collaborating with product, design, and other platform teams to deliver enterprise‑grade SaaS solutions for life‑sciences research. **Expectations** - 4+ years of software development experience, ideally within a full‑stack team. - Product‑oriented mindset: focus on customer impact and business value. - Proven ownership of technical features from concept through production. - Comfort with enterprise‑level security, compliance, and scalability. - Ability to work collaboratively in a hybrid environment (in‑office 3 days per week). **Key Responsibilities** - Build and own core product features: identity management, access control, notifications, and global configuration. - Develop end‑to‑end solutions spanning React/Angular front‑end components and Python/Node.js back‑end services. - Collaborate with UX/UI designers and product managers to translate requirements into high‑quality code. - Participate in architectural discussions and enforce coding standards and best practices. - Contribute to engineering excellence by improving tooling, processes, and mentoring junior staff. - Ensure robust security, data privacy, and compliance controls in all systems. **Required Skills** - Strong proficiency in JavaScript/TypeScript and a modern front‑end framework (React, Angular, or Vue). - Deep experience with back‑end development (Node.js, Python, or Java) and RESTful API design. - Hands‑on experience with authentication/authorization (OAuth2, OpenID Connect, SAML). - Knowledge of cloud infrastructure (AWS, GCP, or Azure) and containerization (Docker, Kubernetes). - Familiarity with CI/CD pipelines, unit/integration testing, and automated deployments. - Excellent debugging, problem‑solving, and communication skills. - Ability to write clean, maintainable, and well‑documented code. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related technical field (or equivalent professional experience). - No specific certifications required.
San francisco, United states
Hybrid
Junior
03-02-2026