Skip to content
Benchling logo

Software Engineer, Platform (Developer Experience)

BenchlingR&D Platform company
United StatesSenior
Software Engineering

About the role

Develop and optimize internal platform and developer experience tools.

  • Build internal platform and developer experience tooling to speed development, testing, and releases, focusing on Path to Production and developer productivity.
  • Key Responsibilities Create tooling for development, testing, packaging, and production releases.
  • Design release tooling to enable rapid deployments (goal: reach production within 10 minutes).
  • Iterate on developer experience using qualitative and quantitative feedback.
  • Integrate feedback loops and champion engineering best practices across teams.
  • Collaborate with product, design, and cross-functional teams to scale tooling and processes.
  • Requirements 7+ years software engineering experience. 5+ years running containerized applications in production (Docker, Kubernetes).
  • Expertise with a web framework (Node.js or Python preferred).
  • Strong problem solving, ownership, and cross-functional communication.
  • Interest in life sciences and AI fluency.
View original posting →

Tech stack

Node.jsPythonDockerKubernetesCI/CDGitHub ActionsJenkinsArgoCDHelmGitLab CICircleCIAnsibleChefGrafanaDatadogNew RelicPagerDutyNginxHAProxy

Match insights

Tech:Node.js, Python, Docker, Kubernetes, CI/CD
Level:Senior

More roles at Benchling

View open roles at Benchling