The opportunity
At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and every day. We believe everyone deserves a fair shot at success and appreciate the experiences each person brings beyond the traditional job requirements.
What you'll do
Design, build, and maintain cloud-native security services used across Klaviyo
Own meaningful components and services end to end, from implementation through production operation
Improve the availability, scalability, latency, and efficiency of infrastructure security systems
Collaborate with senior engineers on system design and architecture,: contributing ideas and technical solutions
Identify performance, reliability, and security issues in distributed systems and drive improvements
Work extensively with technologies such as Python, Golang, AWS, Kubernetes, Terraform, and modern data stores
What they're looking for
- You have 6+ years of solid experience building and operating cloud-native, distributed systems in production
- You are comfortable writing production-quality code in a language such as Python or Go
- You have hands-on experience with AWS (or a similar cloud provider) and: understand managed services, networking, and IAM concepts
- You have experience working with containers and orchestration platforms such as Kubernetes
- You have experience writing infrastructure as code using languages such as Terraform
- You are comfortable owning services and features independently, while knowing: when to ask for feedback or support
- You understand the fundamentals of scalable, multi-tenant architectures and secure system design
- You care about reliability, performance, observability, and security—not just shipping features