Klaviyo is a company that empowers creators to own their destiny by making first-party data accessible and actionable. They are seeking a Senior Software Engineer to design and operate scalable distributed systems for identity resolution and consent, while collaborating cross-functionally to translate requirements into robust technical designs.
Responsibilities:
- Design and operate scalable distributed systems for identity resolution and consent
- Collaborate cross-functionally to translate requirements into robust technical designs
- Author technical design docs and service contracts for operational excellence
- Participate in on-call rotations to continuously improve system reliability
- Provide technical mentorship and conduct thoughtful code and design reviews
- Delegate implementation to AI agents by defining clear intent and rigorously verifying outputs for security and correctness
Requirements:
- 7+ years of software engineering experience with strong computer science fundamentals
- Expertise in building backend service-oriented applications and REST/gRPC APIs
- Hands-on experience scaling distributed systems for performance and consistency
- Proficiency with streaming and batch processing systems
- Production experience with relational database schema design and optimization
- Excellent communication skills for leading execution and driving team alignment
- BA/BS in Computer Science, a related field, or equivalent practical experience
- Expertise in agentic AI workflows to safely increase development throughput while preserving architectural coherence