Skip to content
Klaviyo logo

Lead Software Engineer, Platform Engineering

KlaviyoCRM, Email company
Boston, United States$176,000 - $264,000 USDLead
Employee Stock Option Fund
Irving Investors
Software Engineering

About the role

TL;DR

Lead Software Engineer to set technical direction for core platform services.

  • The Platform Engineering team provides the infrastructure, platforms, and tooling for all engineering teams at Klaviyo.
  • As a Lead Software Engineer, you will set technical direction for core platform services, ensuring they scale reliably and cost-efficiently.
  • Key Responsibilities Guide the design and development of platform primitives based on engineering needs.
  • Set the technical vision and long-term roadmap for core platform services.
  • Own the design, development, and evolution of foundational platform primitives.
  • Lead cross-team initiatives to improve platform availability, scalability, latency, and cost-efficiency.
  • Mentor senior and mid-level engineers, raising technical quality standards.
  • Requirements 10+ years of experience designing, building, and operating large-scale distributed systems.
  • Deep, hands-on experience developing production software in Python and/or Go.
  • Extensive experience in cloud-native environments with infrastructure as code and containerized platforms.
  • Fundamental understanding of Linux and networking stack.
  • Proven ability to own complex, cross-team platform initiatives.
View original posting →

Required skills

PythonGoAWSKubernetesTerraformLinuxMentoringTechnical LeadershipMicroservices

Nice-to-have skills

PostgreSQLMySQLMongoDBRedisElasticsearchDynamoDBApache KafkaApache FlinkSparkAirflow

Domain expertise

ecommerce

Tech stack

PythonGoAWSKubernetesTerraformReactDjangoFastAPIMySQLRedisRabbitMQCeleryApache Kafka

Similar jobs

I

Staff Software Engineer, Orders Platform

C

Senior/Staff Platform Engineer

I

Staff Software Engineer, Data Governance & Foundations