Benchling

Software Engineer, Full Stack (Enterprise Lifecycle)

Benchling5 days ago
Location

San Francisco, CA

Type

Full Time

Salary

USD 173,369 – 234,557

Level

Mid

Role

Full Stack Engineer

Posted

Apr 24, 2026

Full TimeMid

The role

Summary

Benchling is seeking a Full Stack Software Engineer for its Enterprise Lifecycle team, focused on building critical compliance and regulatory systems for biotech R&D. The role involves developing high-impact platform capabilities that support enterprise customers in navigating complex regulatory requirements, with a forward-looking approach to integrating AI into compliance workflows.

What you'll do

Platform Systems Development: Design and develop critical enterprise systems for audit coverage, document lifecycle management, and regulatory compliance workflows
End-to-End Project Delivery: Own complete project lifecycle from planning and development through deployment, maintenance, and monitoring across multi-sprint initiatives
Technical Solution Design: Create technical solutions for complex problems, working independently on smaller projects and collaboratively on larger efforts
Code Quality: Write well-documented, thoroughly tested code following company best practices and execute strategic refactoring
Cross-Functional Collaboration: Partner with product management, design, and stakeholders to translate customer needs into technical solutions
AI Innovation: Explore and implement AI and LLM technologies to enhance compliance workflows and regulatory navigation

What we look for

Technical

Backend DevelopmentStrong experience building backend systems and cloud-based web application APIs
Full Stack CapabilitiesProficiency in both backend and frontend development with ability to create comprehensive solutions
System DesignAbility to design solutions accounting for edge cases, performance, scalability, and long-term maintainability

Education

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

Experience

Professional ExperienceMinimum 3+ years of professional software engineering experience with demonstrated growth in project complexity and independence

Skills

Required skills

Backend SystemsExpertise in designing and implementing robust backend systems for web applications
Project ManagementAbility to manage multi-sprint projects, including planning, task breakdown, and tracking
CommunicationStrong written and verbal communication skills with ability to synthesize and share project status

Nice to have

Regulatory ComplianceExperience with software development in highly regulated industries like pharmaceuticals, medical devices, or financial services
AI/LLM TechnologiesInterest and experience with AI and large language model applications, especially in high-accuracy domains

Compensation & benefits

Salary

USD 173,369 – 234,557 (annual)

Stock options

Available

Benefits

Hybrid Work

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

Diversity & Inclusion

Commitment to hiring diverse talent and maintaining an inclusive workplace environment


Interview process

  1. 1
    Initial Screening Recruiter call to assess background and initial fit
  2. 2
    Technical Phone Screen Technical interview to evaluate coding skills and problem-solving abilities
  3. 3
    Onsite/Virtual Interview Comprehensive interviews including technical assessments, system design, and team fit evaluation
  4. 4
    Final Interview Meeting with hiring manager to discuss role specifics and team alignment

Apply for this position

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