Senior Software Engineer - Data Automation

Klaviyo•Boston, MA
•$148,000 - $222,000

About The Position

Klaviyo’s Data Automation team builds tools that help Data Platform engineers provision and use infrastructure for core product functionality and data-driven insights. The Senior Software Engineer will design, build, and maintain mission-critical analytics infrastructure, partnering with a cross-functional team to develop technical design documents, create system infrastructure, write high-quality code, and operate large-scale production systems. The role also includes reviewing engineering designs and code and providing technical mentorship across the team and broader engineering organization. Klaviyo operates a real-time data platform at massive scale on AWS. The team’s technologies include AWS, Terraform, Python, Kubernetes, ClickHouse, DynamoDB, MySQL, Kafka, Spark, Flink, Iceberg, and Airflow. The position may require up to 10% travel, coordinated in advance, for onboarding, client or partner work when applicable, team meetings, and industry events.

Requirements

  • Bachelor of Arts or Bachelor of Science degree in Computer Science, a related field, or equivalent experience.
  • At least 7 years of experience in a software engineering discipline.
  • High proficiency in at least one modern programming language.
  • Experience provisioning infrastructure with Terraform or a similar infrastructure-as-code tool.
  • Experience designing, building, and operating distributed systems in a cloud computing environment.
  • Experience using Linux operating systems.
  • Experience with OLTP and OLAP databases.
  • Experience with high-volume data processing and storage systems.
  • Strong verbal and written communication skills.
  • Ability to work collaboratively on a team.
  • Ability to learn continuously and adapt to a high-growth environment.
  • Ability to persist with and solve difficult problems.

Responsibilities

  • Design, build, and maintain mission-critical analytics infrastructure.
  • Collaborate with a cross-functional team to write technical design documents and create system infrastructure.
  • Write high-quality code and operate large-scale systems in production.
  • Review other engineers’ designs and code.
  • Provide technical mentorship to engineers on the team and across the broader engineering organization.

Benefits

  • The total compensation package may include participation in the company’s annual cash bonus plan.
  • Equity may be included in the total compensation package.
  • Sign-on payments may be included in the total compensation package.
  • A comprehensive range of health, welfare, and wellbeing benefits is available based on eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service