Benchling is looking to unlock the power of biotechnology by providing modern software to modern science, specifically in the Registry and Inventory offerings that provide scientists with a conceptual and physical representation of the entities that are important to their work.
Requirements
- 8+ years of professional software engineering experience
- Strong coding skills and engineering fundamentals – able to turn product requirements into well-architected, maintainable, and tested code
- Experience building scalable, reliable systems with attention to performance and user impact
- Leadership in engineering practices – drives and upholds high standards in testing, code quality, reviews, version control, and team development workflows
- Proven ability to work across teams – partnering with product, design, and platform groups to ship cohesive solutions
- Strategic problem solving – tackles complex, ambiguous technical challenges with a focus on long-term impact, scalability, and user value
Responsibilities
- Drive complex, end-to-end projects: Lead the design, implementation, and delivery of high-impact features and systems across the stack (React + Python).
- Shape technical direction and architecture: Make foundational engineering decisions that improve system performance, reliability, and scalability.
- Design for performance and scale: Build systems that can handle the complexity and scale of life sciences R&D.
- Identify and address technical debt: Own proactive improvements to the codebase and infrastructure.
- Elevate code quality and engineering practices: Set high standards for code quality, testing, documentation, and operational excellence.
- Mentor and support other engineers: Act as a technical mentor and sounding board for other engineers.
Other
- Flexible hybrid work arrangement with 3 days on-site per week (Monday, Tuesday, and Thursday)
- 8+ years of professional software engineering experience
- Clear and effective communicator, especially in cross-functional settings
- Curiosity and adaptability – excited to learn about life sciences and work in a fast-changing domain
- Comfortable pushing back thoughtfully – advocate for technical solutions that improve quality, scalability, and maintainability