Benchling

Software Engineer, Developer Enablement

Benchling2 days ago
Location

San Francisco, CA

Type

Full Time

Salary

USD 173,369 – 234,557

Level

Senior

Role

Software Engineer

Posted

Apr 8, 2026

Full TimeSenior

The role

Summary

Benchling is seeking a talented Software Engineer for their Developer Enablement team to build innovative platform technologies that empower scientific research and AI-driven biotech innovation. The role focuses on creating robust developer APIs, platform infrastructure, and enabling seamless integrations for scientific applications across Benchling's ecosystem.

What you'll do

Platform API Development: Design and implement developer-facing APIs and SDKs for Benchling's scientific research platform
AI Agent Support: Contribute to developing interfaces for AI-driven agents like Deep Research and Data Entry Agents
Data Integration: Build high-throughput APIs for bulk data ingestion and export with minimal latency
Cross-team Collaboration: Partner with product managers, designers, and engineers to translate user needs into scalable software solutions

What we look for

Technical

API DesignExpertise in designing scalable REST and GraphQL APIs
System PerformanceAbility to build high-performance, low-latency data processing systems
Code QualityStrong emphasis on maintainable, well-tested code

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Professional Experience5+ years of professional software engineering experience
Platform DevelopmentProven track record of building extensible software platforms

Skills

Required skills

API DevelopmentExperience designing and implementing scalable REST and GraphQL APIs
System ArchitectureAbility to design robust, high-performance software systems
Software EngineeringStrong coding skills with 5+ years of professional experience
Cross-functional CollaborationProven ability to work effectively across product, design, and engineering teams

Nice to have

AI IntegrationExperience with AI agent development and platform integrations
Life Sciences TechnologyInterest or background in biotech software platforms
Large-scale Data ProcessingKnowledge of high-throughput data ingestion and export architectures

Compensation & benefits

Salary

USD 173,369 – 234,557 (annual)

Stock options

Available

Benefits

Flexible Hybrid Work

3 days per week in-office (Monday, Tuesday, Thursday) with flexible remote options

Professional Development

Opportunities for mentorship, learning, and career growth

Diverse and Inclusive Environment

Commitment to hiring and supporting a diverse workforce

Cutting-edge Technology

Work on innovative biotech and AI-driven platform technologies


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to discuss background and role fit
  2. 2
    Technical Phone Interview Detailed discussion of technical skills, past projects, and problem-solving approach
  3. 3
    Coding Challenge Online assessment focusing on API design, system architecture, and coding skills
  4. 4
    Onsite Interviews Multiple rounds of technical interviews with engineering team, including system design and collaborative problem-solving
  5. 5
    Team Match Meeting with potential team members to assess cultural and collaborative fit

Apply for this position

You'll be redirected to the company's application page