infrastructure
Posted Jun 23Lead Software Engineer, Messaging Infrastructure
at Klaviyo
Dublin, IrelandHybrid
Responsibilities
- Own and drive the architecture of key components in Klaviyo's messaging pipeline — from ingestion and routing through to delivery and status tracking
- Lead a team of engineers building and scaling highly-available, high-throughput services across one or more messaging channels
- Design and implement scalable backend services in Python and/or Go
- 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 Who you are
Requirements
- experience with strong backend and distributed systems design skills
- Proficient in Python and/or Go, and able to pick up the other quickly
- Skilled in scaling infrastructure on AWS
- You've already experimented with AI in your work or personal projects and are excited to keep pushing on that
- Languages & Frameworks: Python, Django, React
- Data & Infrastructure: MySQL, Redis, Memcached, Apache Zookeeper, Apache Pulsar
- Cloud & DevOps: AWS (EC2, RDS, Aurora), Terraform, Jenkins
Experience
- 8+ years of engineering
Benefits
- Our salary range reflects the cost of labour in the country where the job post is advertised.
- The base salary offered for this position is determined by several factors, including the applicant’s job-related skills, relevant experience, education or training, and work location.
- In addition to base salary, our total compensation package may include participation in the company’s annual cash bonus plan, variable compensation (OTE) for sales and customer success roles, equity, sign-on payments, and a comprehensive range of health, welfare, and wellbeing
- Your recruiter can provide more details about the specific salary/OTE range for your preferred location during the hiring process.
- Base Pay Range in Local Currency: €112.000 — €168.000 EUR
Contact
- Want to learn more about life at Klaviyo? Visit klaviyo.com/careers to see how we empower creators to own their own destiny. About Klaviyo
- Klaviyo is growing fast and we have openings for all skill levels across all of our teams. Learn more about our engineering culture at https://klaviyo.tech
Additional details
- 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.
- If you’re a close but not exact match with the description, we hope you’ll still consider applying.
- Klaviyo is a leading marketing automation platform that helps businesses grow by delivering personalized experiences.
- Our mission is to empower creators to own their destiny.
- experience that enables our engineering teams to build and ship high-quality software efficiently and with confidence. About the Team
- The Messaging Infra organization at Klaviyo is focused on high-growth customer engagement through various messaging channels (email, SMS/MMS/RCS, mobile push, WhatsApp, and more).
- We work with multiple stakeholders to provide best-in-class service and reliability to connect a wide range of businesses, from entrepreneurs to enterprises, with their end users.
- The messaging platform is a mission-critical system, responsible for delivering billions of messages, and must be architected for massive scale and reliability.
- You'll drive technical strategy, own critical components of the delivery infrastructure, and help the team navigate the unique challenges of multi-channel compliance, regulatory requirements, provider integrations, and global deliverability.