Benchling
Software Engineer, Cloud Infrastructure
San Francisco, CA, Remote. Posted 22 days ago
The role
You will design, build, and operate platforms, services, and tooling to enable engineering teams to ship software reliably, securely, and cost-effectively. This work involves managing AWS foundations including compute, networking, secrets, identity, and observability.
What you will do
- Own projects end-to-end from design and tech plan to production rollout and operational handoff
- Design, build, and maintain internal applications, APIs, automation, and tooling
- Own parts of the AWS foundation including Kubernetes, networking, secrets, and PKI
- Advance infrastructure-as-code practices using Terraform Cloud and reusable modules
- Drive cloud cost governance through visibility, alerting, and usage analysis
- Contribute to observability tooling and vendor relationships
- Make architectural decisions and drive alignment across multiple teams
- Operate and improve production systems including on-call and incident response
- Partner with engineers to understand needs and mentor teammates
Required qualifications
- 8+ years of experience in software engineering, site reliability, platform, or infrastructure engineering
- Strong software engineering fundamentals in coding, testing, debugging, API and system design
- Proficiency in at least one general-purpose language such as Python, Go, or TypeScript
- Hands-on experience with AWS (for example EC2, EKS, RDS, VPC, IAM, S3)
- Production experience with infrastructure-as-code, ideally Terraform at meaningful scale
- Working knowledge of Kubernetes and container-based platforms
- Track record of independently scoping and delivering complex, ambiguous, multi-month projects
- Experience making architectural decisions and driving alignment across multiple teams
- Comfortable working across development and operations including on-call rotation
- Clear and effective communicator in writing and cross-functional settings
Nice to have
- Experience with cloud cost management
- Experience with secrets and PKI infrastructure such as HashiCorp Vault
- Experience with AWS networking at scale
- Experience building internal developer tooling including LLM-powered tools
- Experience with observability platforms and managing vendor relationships
- Experience operating infrastructure in regulated or multi-region environments
- Experience with GitOps and policy-as-code approaches
- Experience as a technical lead or mentor
- Experience using AI-assisted development tools
Before you apply
- You'll complete a brief AI-focused exercise or discussion during the interview process
About the company
Benchling is the AI platform for biotech R&D. Over 200,000 scientists around the world trust Benchling to power their most important work.