Benchling

Software Engineer, Full Stack (Registry and Inventory)

Benchling3 months ago
Location

Boston, MA

Type

Full Time

Salary

USD 165,113 – 223,388

Level

Mid

Role

Full Stack Engineer

Posted

Dec 1, 2025

Full TimeMid

The role

Summary

Benchling is seeking a Full Stack Software Engineer to drive critical Registry and Inventory solutions for their R&D Cloud platform. The ideal candidate will develop scalable, intuitive tools that support complex scientific workflows, working across the technology stack to accelerate biotechnology research and innovation.

What you'll do

End-to-End Project Leadership: Design, implement, and deliver high-impact features across the full technology stack, translating product requirements into scalable architecture and user-centric experiences.
Technical Architecture: Make foundational engineering decisions to improve system performance, reliability, and scalability while collaborating with senior engineers to evolve the platform's technical strategy.
Cross-Functional Collaboration: Work closely with product managers, designers, customer success, and engineering teams to ensure alignment, clear communication, and comprehensive understanding of scientific user needs.
Technical Debt Management: Proactively improve codebase and infrastructure through strategic refactoring, focusing on maintainability and long-term developer productivity.
Performance Optimization: Build high-performance systems capable of handling complex life sciences R&D workflows, emphasizing backend performance, frontend responsiveness, and overall system reliability.
Engineering Mentorship: Provide technical guidance, support knowledge sharing, and help elevate the team's engineering practices through mentorship, code reviews, and collaborative learning.

What we look for

Technical

Full Stack DevelopmentProficiency in React (frontend) and Python (backend) technologies
System DesignExperience building scalable, reliable software systems with a focus on performance and user impact
Code QualityStrong emphasis on writing maintainable, well-tested, and thoroughly documented code

Education

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

Experience

Professional ExperienceMinimum of 2+ years of professional software engineering experience
Cross-Functional CollaborationProven ability to work effectively with product, design, and platform teams

Skills

Required skills

Full Stack DevelopmentStrong coding skills in React and Python, with ability to develop across frontend and backend
System ArchitectureCapability to design scalable and performant software systems
Problem SolvingStrategic approach to solving complex technical challenges with long-term impact

Nice to have

Life Sciences BackgroundPrior experience or knowledge in biotechnology or scientific research domains
Cloud InfrastructureExperience with cloud-based platforms and distributed system design

Compensation & benefits

Salary

USD 165,113 – 223,388 (annual)

Stock options

Available

Benefits

Hybrid Work Model

Flexible work arrangement with 3 days per week in-office collaboration

Diverse and Inclusive Environment

Commitment to hiring and supporting a diverse workforce

Cutting-Edge Technology

Opportunity to work on innovative biotechnology software solutions


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess basic qualifications
  2. 2
    Technical Assessment Coding challenge or technical interview to evaluate software engineering skills
  3. 3
    Onsite/Virtual Interviews Multiple rounds of interviews with engineering team members, including technical and behavioral assessments
  4. 4
    Final Interview Meeting with senior leadership to discuss team fit and long-term potential

Apply for this position

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