Benchling is an AI platform for biotech R&D that helps scientists capture structured data and run AI models in their workflows. They are seeking a Software Engineer in the Platform pillar to enhance developer experience by creating tools and frameworks that streamline engineering workflows and improve productivity.
Responsibilities:
- Build and implement tooling for efficient, frictionless development, testing, and packaging for production release
- Lead the design and development of release tooling that enables code changes to reach production within 10 minutes
- Iterate on developer experience improvements using qualitative and quantitative feedback
- Implement feedback loops that integrate quality into software development workflows
- Champion effective engineering and operational patterns across the Engineering org
- Collaborate with cross-functional teams to address challenges in engineering workflows that impact developer happiness and productivity
- Work closely with product managers, designers, and peers in engineering to make Benchling a delightful place to develop software
- Help rapidly scale our product and team. As a member of the engineering team, you'll be an integral part of how we mature our tooling, best practices, engineering processes, and hiring
Requirements:
- Have 7+ years of experience in software engineering
- Have 5+ years of experience with containerized applications (Docker, Kubernetes, etc) in production
- Build software with a product-first approach. You ship code quickly and care about the real world impact of your code
- Expertise with at least one web framework, preferably node or python
- Have strong abilities in problem solving and iterating on feedback
- Enjoy ownership and building key pieces of product
- Have empathy for your customers and curiosity about their challenges
- Are interested in learning more about life science (prior knowledge is not required; desire to learn is a must)
- Clear and effective communicator, especially in cross-functional settings