Software Engineer, Developer Enablement
Benchling
about 2 months ago
San Francisco, CA, USA
Entry Level / Mid Level
H1B Sponsor
Base Salary
$141k - $191k/yr
Responsibilities
- Take ownership of projects from ideation to delivery, including prototyping, building, and scaling new software features.
- Design and implement robust APIs, services, and interfaces that integrate seamlessly with our growing ecosystem.
- Partner with cross-functional teams to translate user needs into scalable, elegant software solutions.
- Influence the direction of our platform by bringing creative solutions and new ideas to the table.
- Design, build, and maintain external developer-facing APIs and SDKs that power extensibility in Benchling’s platform.
- Contribute to evolving and scaling our REST and GraphQL APIs, ensuring consistency, performance, and usability.
- Build and maintain delivery systems for real-time scientific data.
- Contribute to the development of APIs and interfaces that support AI-driven agents.
- Support the development of our Benchling MCP to enable AI agents to interact safely with data and APIs.
- Architect and implement high-throughput APIs designed for bulk data ingestion and export.
Requirements
- 1+ years of professional software engineering experience.
- A prior software engineering internship.
- Strong abilities in problem solving and iterating on feedback.
- A desire to have ownership over building key pieces of product and/or platform.
- Build software with a product-first approach and ship code quickly.
Benefits
- Flexible hybrid work arrangement prioritizing in-office collaboration.
- Employees are expected to be on-site 3 days per week.
Tech Stack
GraphQLgRPC
Categories
AI & MLBackendFull Stack