Benchling

Software Engineer, Platform (Developer Experience) (High Seniority)

Benchling5 months ago
Location

San Francisco, CA

Type

Full Time

Salary

USD 176,367 – 265,000

Level

Senior

Role

Software Engineer

Posted

Oct 2, 2025

Full TimeSenior

The role

Summary

Benchling seeks a highly skilled Senior Software Engineer to enhance developer experience and platform infrastructure, focusing on creating efficient tooling and streamlining development workflows in a cutting-edge biotechnology software environment.

What you'll do

Developer Experience Tooling: Build and implement efficient tooling for development, testing, and production release processes
Release Engineering: Lead design of release tooling to enable code changes to reach production within 10 minutes
Workflow Optimization: Iterate on developer experience improvements using qualitative and quantitative feedback
Cross-Functional Collaboration: Work with product managers, designers, and engineering peers to enhance software development processes
Engineering Best Practices: Champion effective engineering and operational patterns across the Engineering organization

What we look for

Technical

Containerization5+ years experience with containerized applications (Docker, Kubernetes) in production
Web FrameworksExpertise in at least one web framework, preferably Node.js or Python

Education

Computer Science or Related FieldBachelor's degree in Computer Science, Software Engineering, or equivalent professional experience

Experience

Software Engineering7+ years of professional software engineering experience

Skills

Required skills

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

Nice to have

Life Sciences InterestCuriosity about biotechnology and willingness to learn about life science domains

Compensation & benefits

Salary

USD 176,367 – 265,000 (annual)

Stock options

Available

Benefits

Healthcare Coverage

Comprehensive medical, dental, and vision insurance

Stock Options

Equity compensation to align with company growth

Professional Development

Ongoing learning and career advancement opportunities

Flexible Work Arrangement

Hybrid work model with remote and in-office options


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess background and initial fit
  2. 2
    Technical Interview Comprehensive technical assessment of engineering skills and problem-solving abilities
  3. 3
    System Design Interview Evaluate candidate's approach to designing scalable software infrastructure and developer tools
  4. 4
    Team Fit Interview Meetings with potential team members to assess cultural and collaborative alignment
  5. 5
    Final Executive Interview Discussion with senior leadership about vision and potential impact

Apply for this position

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