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.
Required skills
PythonGoAWSKubernetesTerraformLinuxMentoringTechnical LeadershipMicroservices
Nice-to-have skills
PostgreSQLMySQLMongoDBRedisElasticsearchDynamoDBApache KafkaApache FlinkSparkAirflow
Domain expertise
ecommerce
Tech stack
PythonGoAWSKubernetesTerraformReactDjangoFastAPIMySQLRedisRabbitMQCeleryApache Kafka