
Software Engineer, Applications (App Foundations) (High Seniority)
San Francisco, CA
Full Time
USD 225,378 – 304,924
Senior
Senior Software Engineer
Jul 22, 2026
The role
Summary
Software Engineer at High Seniority level leading Benchling's App Foundations group, responsible for Lab Notebook and Enterprise Lifecycle systems that power scientific research and ensure FDA-compliant, GxP-regulated workflows. This role demands deep full-stack expertise across React, Python, and Postgres while serving as a senior IC leader driving platform architecture and mentoring across the Applications division at a company transforming biotech through AI-powered data capture and analysis.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
USD 225,378 – 304,924 (annual)
Available
Benefits
Equity and Stock Options
Participate in company growth through stock options; standard for high-seniority engineering roles at well-funded life sciences platform companies.
Comprehensive Health Insurance
Medical, dental, and vision coverage; reflects Benchling's commitment to employee wellness in the San Francisco Bay Area.
Flexible Hybrid Work Arrangement
Work flexibly with expectation of 3 days per week on-site (Monday, Tuesday, Thursday) in San Francisco office; supports work-life balance while maintaining collaborative engineering culture.
Professional Development
Investment in continuous learning, conference attendance, and skill development; critical for staying current in rapidly evolving software engineering landscape.
Mentorship and Leadership Development
Opportunities to grow as a technical leader and mentor; support for developing leadership skills through structured programs and peer learning.
Cutting-Edge Technology Environment
Work with modern technology stack (React, Python, PostgreSQL) and latest AI/ML tools; opportunity to shape the future of AI in life sciences.
Interview process
- 1Initial Screening Call — Conversation with recruiting team to assess background, experience, and motivation; typically 30 minutes focused on career trajectory and understanding of the role.
- 2AI Fluency Discussion or Exercise — Brief AI-focused assessment to understand your thinking about artificial intelligence and how you apply AI tools in your current work. Benchling emphasizes AI fluency, so prepare to discuss tools, platforms, or workflows you currently use.
- 3Technical Architecture Interview — Deep-dive conversation with senior engineers covering system design, architectural decisions, and your approach to solving complex technical problems; expect discussion of scaling patterns and trade-offs.
- 4Backend and Full-Stack Technical Interview — Assessment of backend engineering expertise including Python, SQL, and API design; may include live coding, design discussion, or system architecture scenarios relevant to data processing and audit systems.
- 5Leadership and Mentorship Interview — Conversation with engineering leadership about your experience mentoring engineers, leading initiatives, and working cross-functionally; focus on impact, influence, and team development.
- 6Product and Domain Expertise Interview — Discussion with product and engineering team members about your understanding of life sciences, regulated environments, and how technical solutions enable product features customers depend on.
- 7Final Conversation with Engineering Leadership — Meeting with Head of Engineering for Applications to discuss role fit, engineering vision, and how you'll contribute to Benchling's mission of rebuilding biotech for the AI era.
You'll be redirected to the company's application page
More Jobs at Benchling
13 other open positions

Benchling
View all jobs
Benchling is a cloud-based platform for life sciences research and development, offering digital solutions for scientific data management, collaboration, and process optimization.