← All roles
Technical Lead, Distributed Systems - Messaging
PythonGoDjangoReactMySQLRedisAWSTerraformJenkinsApache KafkaRabbitMQ
About the role
Lead Software Engineer role in Klaviyo's Messaging Infra organization. Provides technical leadership to engineers building and scaling real-time, event-driven services for Klaviyo's messaging pipeline across email, SMS, mobile push, WhatsApp. Owns architecture of key components, designs scalable backend services in Python/Go, and works on a campaign pipeline processing hundreds of millions of messages daily with p99 latency tracking.
Requirements
8+ years engineering experience with online, real-time distributed systems. Ownership of production services measured in messages/events per second with p95/p99 latency. Experience with streaming or message-queue platforms like Kafka, Pulsar, RabbitMQ. Proficient in Python and/or Go. AWS infrastructure scaling. Strong product and business mindset. AI experimentation interest.
About the company
Klaviyo
Klaviyo is a B2C CRM platform that empowers businesses to build lasting customer relationships through AI-powered marketing and service solutions. They offer a comprehensive suite of tools for email, SMS, and app marketing, alongside data analytics and integrations, to drive growth and personalized customer experiences, particularly for retail and e-commerce sectors.
View company page →More from Klaviyo
Senior Security Engineer - Detection & Response
PythonGoSplunkGit
$142k–212k
Boston, MA
Senior Security Engineer - Detection & Response
$142k–212k
PythonGoSplunkGit
Senior Software Engineer, Asynchronous Processing
GoPythonApache KafkaAWSKubernetesTerraformDistributed Systems
$148k–222k
Onsite · Boston, MA
Senior Software Engineer, Asynchronous Processing
$148k–222k
GoPythonApache KafkaAWSKubernetesTerraformDistributed Systems
Senior Software Engineer - Infrastructure Security
PythonGoAWSKubernetesTerraformDistributed Systems
$148k–222k
Onsite · Boston, MA
Senior Software Engineer - Infrastructure Security
$148k–222k
PythonGoAWSKubernetesTerraformDistributed Systems
Senior Software Engineer, Reliability
PythonGoDjangoFastAPIMySQLRedisRabbitMQAWSTerraformKubernetes
€92k–138k
Dublin, IE
Senior Software Engineer, Reliability
€92k–138k
PythonGoDjangoFastAPIMySQLRedisRabbitMQAWSTerraformKubernetes
Senior Software Engineer - Developer Infrastructure
PythonDjangoFastAPIGoReactTypeScriptAWSKubernetesTerraformHelmMySQLPostgreSQLRedisApache Kafka
$148k–222k
Onsite · Boston, MA
Senior Software Engineer - Developer Infrastructure
$148k–222k
PythonDjangoFastAPIGoReactTypeScriptAWSKubernetesTerraformHelmMySQLPostgreSQLRedisApache Kafka
Similar roles
Staff Full stack Engineer [CONSUMER]
CA$170k–215k
Staff Full stack Engineer [CONSUMER]
CA$170k–215k
Staff Software Engineer, Event Streaming Systems
$194k–285k
Staff Software Engineer, Event Streaming Systems
$194k–285k
Senior Software Engineer, Data Pipelines
CA$136k–170k
Senior Software Engineer, Data Pipelines
CA$136k–170k
Senior Software Engineer, Platform Reliability
zł372k–432k
Senior Software Engineer, Platform Reliability
zł372k–432k
Software Engineer - Distributed Systems
$153k–376k
Software Engineer - Distributed Systems
$153k–376k