Benchling

Software Engineer, Developer Enablement

Benchling6 days ago
Location

San Francisco, CA

Type

Full Time

Salary

USD 136,435 – 166,754

Level

Junior

Role

Software Engineer

Posted

Mar 12, 2026

Full TimeJunior

The role

Summary

Benchling is seeking a Software Engineer for its Developer Enablement team to build innovative platform technologies that empower scientific research. The role focuses on developing robust APIs, developer interfaces, and platform infrastructure that enable seamless integration and extensibility for biotechnology applications.

What you'll do

Platform Development: Take ownership of projects from ideation to delivery, including prototyping, building, and scaling new software features for developer platforms.
API Design: Design and implement robust REST and GraphQL APIs, services, and interfaces that integrate seamlessly with Benchling's growing ecosystem.
Cross-Functional Collaboration: Partner with product managers, designers, and engineers to translate user needs into scalable, elegant software solutions.
Developer Interfaces: Maintain external developer-facing APIs and SDKs that power extensibility in Benchling's platform, including real-time scientific data delivery systems.

What we look for

Technical

API DevelopmentExperience designing and implementing REST and GraphQL APIs with focus on performance, consistency, and usability
Platform EngineeringStrong understanding of developer platform architecture and ecosystem integration

Education

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

Experience

Professional Experience1+ years of professional software engineering experience or relevant internship

Skills

Required skills

Problem SolvingStrong analytical skills and ability to iterate on technical feedback
Product-First ApproachCapability to ship code quickly with focus on real-world impact

Nice to have

AI IntegrationExperience or interest in developing APIs for AI-driven agents and machine learning platforms
Biotechnology Domain KnowledgeUnderstanding or passion for scientific research technology platforms

Compensation & benefits

Salary

USD 136,435 – 166,754 (annual)

Stock options

Available

Benefits

Hybrid Work Model

Flexible work arrangement with 3 days per week in-office collaboration (Monday, Tuesday, Thursday)

Diversity and Inclusion

Commitment to hiring diverse talent and creating an inclusive workplace environment


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess basic qualifications and experience
  2. 2
    Technical Interview Technical assessment focusing on API design, platform engineering, and problem-solving skills
  3. 3
    Team Fit Interview Interviews with potential team members to evaluate collaborative potential and alignment with Developer Enablement team goals
  4. 4
    Final Interview Discussion with hiring manager about role expectations, career growth, and project opportunities

Apply for this position

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