Benchling is looking to expand into additional modalities including chemistry and rapidly bring tools to the chemistry market to accelerate science and unlock the power of biotechnology.
Requirements
- 2+ years of professional software engineering experience
- Solid understanding of software engineering best practices, including writing clean, maintainable code, testing, version control, and working within Agile workflows.
- Strong expertise in frontend development (with React or similar frameworks) and backend development (Python).
- Experience building scalable, reliable systems with attention to performance and user impact
- 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
- Comfortable pushing back thoughtfully – advocate for technical solutions that improve quality, scalability, and maintainability
Responsibilities
- Own projects end-to-end: Drive features from concept to launch — translating product requirements and designs into well-scoped plans, implementing, testing, and deploying high-quality solutions.
- Collaborate cross-functionally: Partner closely with product managers, designers, and fellow engineers to build intuitive, high-impact features.
- Write clean, scalable code: Contribute to both the frontend (React) and backend (Python), maintaining high standards for readability, maintainability, and performance.
- Improve and refactor: Identify and address technical debt, modernize existing systems, and ensure the long-term health and scalability of the codebase.
- Ensure quality and reliability: Design and implement robust testing frameworks, monitoring, and metrics to maintain system stability and performance.
- Champion ownership and accountability: Take pride in delivering end-to-end solutions and continuously improving how we build, ship, and scale our product.
- Optimize for scalability and performance: Continuously refine architecture and systems to handle growing complexity and demand.
Other
- 2+ years of professional software engineering experience
- We offer a flexible hybrid work arrangement that prioritizes in-office collaboration. Employees are expected to be on-site 3 days per week (Monday, Tuesday, and Thursday).
- Competitive total rewards package
- Broad range of medical, dental, and vision plans for employees and their dependents
- Four months of fully paid parental leave
- 401(k) + Employer Match