cover image
Benchling

Benchling

benchling.com

6 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, Backend (Developer Tooling)
Job Description
Job title Software Engineer, Backend (Developer Tooling) Role Summary Design, develop, and maintain tools and frameworks that improve developer productivity and enable rapid, high‑quality code delivery. Focus on infrastructure, testing, packaging, and continuous integration for backend services. Expectations * Deliver production‑ready tooling with a product‑first mindset. * Ship code quickly while ensuring real‑world impact and maintainability. * Own key pieces of the developer experience from ideation to deployment. * Iterate using qualitative and quantitative feedback to continuously enhance workflows. Key Responsibilities * Build and maintain SDKs, libraries, and CLI utilities for internal use. * Automate packaging, testing, and deployment pipelines for containerized services (Docker, Kubernetes). * Conduct usability studies and gather feedback from engineering teams to identify pain points. * Collaborate with product managers, designers, and peers to define feature requirements and priorities. * Mentor and guide junior engineers on best practices for tooling and devops. * Contribute to the evolution of engineering processes, best practices, and hiring criteria. Required Skills * 5+ years of professional software engineering experience. * Strong proficiency in at least one modern web framework (Node.js or Python). * Experience building and maintaining containerized applications (Docker, Kubernetes). * Deep understanding of CI/CD pipelines, automated testing, and release engineering. * Excellent problem‑solving and iterative development skills. * Ability to communicate complex technical concepts clearly to cross‑functional teams. * Empathy for developers and interest in learning domain knowledge (life sciences welcomed). Required Education & Certifications * Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). ---
San francisco, United states
Hybrid
Mid level
24-11-2025
Company background Company brand
Company Name
Benchling
Job Title
Software Engineer, Intern (Summer 2026)
Job Description
Job Title Software Engineer Intern (Summer 2026) Role Summary Engage as a full‑stack software engineering intern, owning end‑to‑end projects on backend or frontend, platform or product teams. Design, prototype, and roll out scalable software solutions that directly impact users or internal tooling. Expectations • Current enrollment in a BS/MS program in Computer Science or a related STEM field, expected graduation between Dec 2026 and Summer 2027. • Prior software engineering internship or equivalent experience. • Demonstrated problem‑solving skills, ability to iterate on feedback, and a strong desire for ownership of key product or platform components. • Availability to work on‑site for 4 days per week in a hybrid environment. Key Responsibilities 1. Own a project from design through production, including requirement gathering, architecture, prototyping, and full‑scale deployment. 2. Design and implement backend data models and REST/GraphQL API endpoints for complex scientific workflows. 3. Build and maintain rich frontend components and visualizations using modern web frameworks. 4. Develop platform frameworks or infrastructure tools that enable other engineers to build efficiently. 5. Collaborate closely with product, design, and operations teams to ensure timely delivery and quality. Required Skills • Strong programming fundamentals in languages such as Python, Java, or JavaScript/TypeScript. • Experience with backend development (API design, database modeling, scalable services). • Frontend development experience (React, Vue, or similar, and data‑visualization libraries). • Familiarity with cloud platforms (AWS, GCP, Azure) and CI/CD pipelines. • Excellent communication, teamwork, and a proactive problem‑solving mindset. Required Education & Certifications • Enrolled in a Bachelor’s or Master’s program in Computer Science or a STEM discipline, due to graduate between Dec 2026 and Summer 2027. • No additional certifications required; a passion for life sciences is a plus.
San francisco, United states
Hybrid
Fresher
25-11-2025
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