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
Lead a team of engineers building and scaling highly-available, low-latency ,: high-throughput services across one or more messaging channels
Own and drive the architecture of key components in Klaviyo's messaging: pipeline — from ingestion and routing through to delivery and status tracking
Design and implement scalable backend services in Python and/or Go, built to: hold up under real-time , unpredictable load rather than scheduled batch windows
Work on a campaign pipeline that processes and delivers hundreds of millions: of messages daily, growing to billions-scale, with peak throughput measured in messages per second and performance tracked against p99 latency , not just daily volume
Make real-time architectural tradeoffs on backpressure , delivery guarantees,: and failure handling — decisions that affect whether a message goes out now
Bring clarity to ambiguous technical problems: breaking undefined challenges into concrete, actionable plans
What they're looking for
- Collaborate across product, deliverability, compliance, and platform teams to expand messaging capabilities
- Drive best practices in system design, code quality, and engineering process across your team
- Mentor and grow engineers, contributing to a high bar across the broader Messaging Infra organization
- Build smarter systems and workflows by putting AI at the center of how you and your team work