Software Engineer (Cloud Infrastructure)
Benchling
United States Posted October 29, 2026
Check how well your resume matches this job
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
Similar Jobs
How to apply
You apply on Benchling’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign inAbout Benchling
See every open role at Benchling on ARes.
More Jobs at Benchling