About the job
At Klaviyo, we celebrate the diverse backgrounds, experiences, and perspectives our team members—whom we affectionately refer to as Klaviyos—bring to our innovative workplace. We believe that everyone deserves an equitable opportunity for success and value the unique insights each individual contributes beyond conventional job qualifications. If you feel you are close to the mark but may not meet every requirement, we encourage you to apply. Curious about life at Klaviyo? Visit klaviyo.com/careers to explore how we empower creators to take charge of their own destinies.
At Klaviyo, we thrive on overcoming complex engineering challenges and seek engineers who have specialized skills yet are passionate about building, owning, and scaling features from inception to completion, while overcoming any hurdles or technical challenges that arise. We inspire one another to step outside our comfort zones, embrace new technologies, and strive to make each day an improvement over the last.
Team Overview:
Klaviyo operates a cutting-edge real-time data analytics platform primarily developed in Python, designed to handle extensive scale and hosted on Amazon Web Services (AWS). The Data Automation team is responsible for creating tools and establishing best practices that empower our Data Platform, fueling core Klaviyo functionalities and generating insightful, data-driven results.
As a foundational member of the Data Automation team, you will define both the technical and organizational vision for the team. Your leadership will guide the design and development of systems critical to our analytics infrastructure.
Team Tech Stack:
- AWS
- Terraform
- Python
- Kubernetes
- Clickhouse
- DynamoDB
- MySQL
- Kafka
- Spark
- Flink
- Airflow
How You’ll Make an Impact:
- Lead and nurture a team of 7+ engineers to realize your data automation vision and roadmap.
- Coach engineers, oversee and review technical documentation, and articulate a phased approach to project execution.

