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 for external and internal developers.
Build and maintain delivery systems for real-time scientific data.
Contribute to the development of APIs and interfaces that support AI-driven agents like Benchling’s Deep Research Agent and Data Entry Agent.
Support the development of our Benchling MCP to enable AI agents to interact safely with Benchling’s data and APIs.
Architect and implement high-throughput APIs designed specifically for bulk data ingestion and export, capable of handling millions of records daily with minimal latency.
Design scalable API specifications (REST or gRPC) that support complex filtering, sparse fieldsets, and cursor-based pagination to efficiently manage large payloads.
Requirements
5+ 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
Comfortable pushing back thoughtfully – advocate for technical solutions that improve quality, scalability, and maintainability
Experience mentoring others and contributing to team growth – through onboarding, pairing, and process improvement
Clear and effective communicator, especially in cross-functional settings
Have a keen interest in delving deeper into building Enterprise SaaS in the life sciences industry.
Tech Stack
GraphQL
GRPC
Benefits
Full-time U.S. employees enjoy a comprehensive benefits program including equity, health, dental, vision, 401(k)+ employer match, wellness, commuter, and more.