Benchling is looking to unlock the power of biotechnology by providing modern software to modern science, enabling the development of breakthrough products and accelerating time to milestone and market for the world's most innovative biotech companies.
Requirements
- 5+ years of experience in a full-time software engineering role, ideally in SaaS with platform development experience.
- Strong problem-solving skills with a proven ability to iterate on feedback and deliver high-impact solutions.
- Proficiency in backend development, API design, data management.
- Experience in Web Application development is highly desirable.
- Experience leading & delivering projects from start to finish, independently or as a part of a larger team.
- Proficiency in programming languages and technologies relevant to the role.
- Experience with data modeling, data management, and data integrity
Responsibilities
- Lead high-impact projects from design through to deployment and operation.
- Work closely with product managers, designers, and other engineers across Platform and Applications teams to translate business needs into effective solutions.
- Collaborate with technical leaders and teammates to contribute to team growth, drive improvements in engineering processes and tools, and foster a culture of excellence.
- Improve the maintainability, consistency, scalability, and developer experience of high-impact internal data modeling APIs.
- Own the evolution of customizable schemas, ensuring optimal handling of data 'at rest' and shaping the data within Schemas to maintain data integrity and optimize the performance of the datastore that backs all data records in the Benchling Data Platform.
- Define best practices for other platform and product teams to ensure modeling consistency, as well as define interfaces to adjacent systems that persist data and generate change events.
- Work on projects such as Fieldsets, Domain Graph Versioning, and Performance improvements to enhance the Schemas and Object Framework
Other
- Excellent interpersonal skills and experience working in a collaborative, cross-functional environment.
- Willing to work out of the SF office 3 days a week.
- Enthusiasm for diving into complex technical challenges and a keen interest in the life sciences domain, with a willingness to learn and adapt.
- Bachelor's, Master's, or Ph.D. degree in Computer Science or a related field.
- Ability to work in a hybrid work arrangement with a mix of in-office and remote work