logo

benchling

Software Engineer, Developer Platform

Department
Engineering
Job Type / Location
remote
Experience Required
3+ years
Posted On

As a Software Engineer on our Developer Platform team, you will be responsible for designing, developing, and maintaining the tools and infrastructure that power our platform. This includes working on our API, web applications, and data pipelines. You will also collaborate with cross-functional teams to drive technical strategy and innovation.

We're looking for a skilled engineer who can lead by example, mentor junior team members, and contribute to the growth and development of our platform. If you're passionate about software engineering, technical leadership, and biotech, we'd love to hear from you.

Key Responsibilities

  • Design and develop scalable, efficient, and reliable software systems
  • Collaborate with cross-functional teams to drive technical strategy and innovation
  • Mentor junior team members and contribute to the growth and development of the platform
  • Work on our API, web applications, and data pipelines
  • Identify and prioritize technical debt and implement solutions

Requirements

  • 5+ years of experience in software engineering, with a focus on technical leadership
  • Strong understanding of software design patterns, architecture, and best practices
  • Experience with Python, Node.js, and AWS
  • Excellent communication and collaboration skills
  • Passion for biotech and a desire to make a meaningful impact

View Assessment Process

Think you'll be a good fit?