Opens an external site
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
Job summary
You will build and maintain multi-tenant cloud infrastructure and internal tooling to support high-scale database operations. Additionally, you will focus on improving database performance, security, and automating infrastructure management.
Job details
turbopuffer is looking for infra engineers who want to ship a hundred databases every day. what you'll do: make turbopuffer and our internal tooling work across multi-tenant environments, customer cloud accounts, and air-gapped environments write code to improve database performance and operability improve the security posture of the database and our cloud infrastructure automate yourself out of a job must have: infra engineer you've worked in a systems language (Rust, C++, Java, Go, etc.) you’ve been responsible for standing up non-trivial cloud infrastructure in prod you love shipping things to prod domain expertise you’ve worked extensively with kubernetes, have written a controller or four, and know how to harden a deployment you’ve built and operated distributed systems. you’re familiar with distributed state machines, leases, and crash recovery you’ve shipped non-trivial multi-tenant services typist - you can write well and can explain complex ideas simply human - you build trust and admit what you don’t know nice to have: an interest in vector and full-text search prior experience with Rust you’re intimately familiar with k8s security (GKE/EKS/AKS) you’re intimately familiar with cloud provider auth/IAM you have experience working in heavily regulated environments tpuf is hardcore & whimsical. we value: overstep > understep show > tell complexity is earned showing up as part of our customer’s team making stuff easy to react to
What you’ll do
You will build and maintain multi-tenant cloud infrastructure and internal tooling to support high-scale database operations. Additionally, you will focus on improving database performance, security, and automating infrastructure management.
Requirements
Candidates must have extensive experience with Kubernetes, distributed systems, and systems-level programming languages like Rust or Go. You should be capable of managing production-grade cloud infrastructure and possess strong communication skills.
Listed skills
- Kubernetes · Preferred
- Go · Preferred
- Rust · Preferred
- Java · Preferred
- C++ · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Rust
- C++
- Java
- Go
- Kubernetes
- Distributed Systems
- Cloud Infrastructure
- Multi-tenant Services
- Database Performance
- Security Posture
- Systems Programming
- GKE
- EKS
- AKS
- IAM
- Vector Search
- Full-Text Search
- Go (Programming Language)
- Google Kubernetes Engine (GKE)
- Rust (Programming Language)
- C++ (Programming Language)
- Operability
- Relationship Building
- Tooling
- State Machines
- React.js (Javascript Library)
- Multi-Tenant Cloud Environments
Job areas
- Technology
- Software
- Engineering
- Data & Analytics
- Security & Safety
- Infrastructure Engineer
- Site Reliability Engineer
- Software and Applications Developers and Analysts Not Elsewhere Classified
- Computer and Information Research Scientists
More jobs from turbopuffer
Database Engineer
- Remote
- Canada, United States
- Posted Oct 2, 2026
Account Executive
- Remote
- Canada, United States
- Posted Sep 4, 2026
Controller
- Remote
- Canada, United States
- Posted Sep 2, 2026
