About the company
Klaviyo empowers creators to own their destiny by making first-party data accessible and actionable. We value unique backgrounds and experiences.
Responsibilities
- 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
- 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
- Participate actively in design reviews, code reviews, and whiteboarding sessions
- Contribute to operational excellence through monitoring, alerting, and incident response
- Participate in an on-call rotation with a focus on learning, prevention, and reducing operational toil
- Build tooling, automation, and documentation that improve developer experience and security posture
- Partner with product-facing and platform engineers to ship impactful, secure solutions
Requirements
- 3+ years of experience building and operating cloud-native, distributed systems in production
- Comfortable writing production-quality code in Python or Go
- Hands-on experience with AWS (or similar cloud provider), understanding managed services, networking, and IAM concepts
- Experience with containers and orchestration platforms such as Kubernetes
- Comfortable owning services and features independently
- Understanding of scalable, multi-tenant architectures and secure system design
- Care about reliability, performance, observability, and security
- Comfortable participating in on-call and responding to production issues
- Clear communication and collaboration skills
- Regularly use modern developer tooling, including AI-powered tools
Nice to have
- Experience building or integrating security-focused systems (e.g., secrets management, IAM, authn/z, policy enforcement)
- Familiarity with service meshes, API gateways, or zero-trust architectures
- Experience improving performance in distributed systems or debugging complex multi-service workflows
Conditions
- Hybrid working model based in Dublin, Ireland
- Support for work authorization and relocation
- Base pay range: €76,000 – €114,000 EUR
- Total compensation may include annual cash bonus, equity, sign-on payments, and comprehensive benefits
- May require up to 10% travel