Software Engineer (Cloud Infrastructure)

Benchling

United States Posted October 29, 2026

Check how well your resume matches this job

Remote Full-time Senior
Salary Range

$195,000 - $265,000

Job Description

Join Benchling's Infrastructure team as a Software Engineer, where you will design, build, and operate the platforms and services that enable reliable, secure, and cost-effective software delivery. You will own meaningful projects from start to finish, contribute to our AWS foundation, advance our infrastructure-as-code practices, drive cloud cost governance, and partner with engineers across the company. This role requires 8+ years of experience in software engineering, site reliability, platform, or infrastructure engineering, and a strong understanding of AWS, Kubernetes, and infrastructure-as-code.

  • Concevoir, construire et maintenir des applications internes, des API, de l'automatisation et des outils qui soutiennent la plateforme cloud de Benchling.
  • Posséder des projets de bout en bout, de la conception initiale et du plan technique à la production.
  • Avancer nos pratiques d'infrastructure en tant que code à grande échelle : exploiter et améliorer notre système de publication Terraform Cloud.
  • 8+ years of experience in software engineering, site reliability, platform, or infrastructure engineering
  • Have a track record of independently scoping and delivering complex, ambiguous, multi-month projects from proposal to production, including writing technical design documents and communicating tradeoffs to technical and non-technical stakeholders
  • Are comfortable working across development and operations, including diagnosing hard production problems under pressure and participating in an on-call rotation
  • Have hands-on experience with AWS (for example EC2, EKS, RDS, VPC, IAM, S3) and understand how compute, storage, networking, and security fit together
  • Have working knowledge of Kubernetes and container-based platforms
  • Have made architectural decisions that other engineers and teams build on, and driven alignment across multiple teams
  • Communicate clearly in writing, document your work well, and enjoy collaborating with internal platform users
  • Have production experience with infrastructure-as-code, ideally Terraform at meaningful scale
  • Have strong software engineering fundamentals (coding, testing, debugging, API and system design) and proficiency in at least one general-purpose language such as Python, Go, or TypeScript
  • Experience with cloud cost management (cost allocation, tagging strategies, commitment purchasing, unit economics)
  • Experience with secrets and PKI infrastructure such as HashiCorp Vault
  • Experience with AWS networking at scale (VPC design, Transit Gateway, multi-region connectivity)
  • Experience building internal developer tooling such as CLIs, bots, or serverless services, including LLM-powered tools (for example retrieval-augmented generation on Amazon Bedrock)
  • Experience with observability platforms and managing vendor relationships for engineering tooling
  • Experience operating infrastructure in regulated (for example GxP) or multi-region environments
  • Experience with GitOps and policy-as-code approaches to infrastructure change management
  • Experience as a technical lead or mentor
  • Experience using AI-assisted development tools to accelerate engineering and operational work
Required Skills
software development Amazon Web Services Kubernetes Terraform communication Amazon S3 collaboration testing system design Python TypeScript LLM RAG change management
How to apply

You apply on Benchling’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Benchling

See every open role at Benchling on ARes.

More Jobs at Benchling
Share This Job