✦ Luna Orbit — System Administration

Software Engineer II, Data Automation

at Klaviyo

📍 Boston, MA Onsite Posted March 31, 2026
Type Not Specified
Experience mid
Exp. Years Not specified
Education Degree or equivalent experience in a software engineering discipline
Category System Administration

Klaviyo is hiring a Software Engineer II, Data Automation to design, build, and maintain tooling that provisions and tests analytics infrastructure at massive scale on AWS.

  • Design, build, and maintain systems that help operate analytics infrastructure across teams
  • Collaborate with Data Platform engineers to power core Klaviyo functionality
  • Write high-quality code and operate large-scale systems in production
  • Work with cross-functional teams to design scalable data systems
  • Operate and optimize distributed data processing pipelines

Role focuses on building data automation tooling using a stack including AWS, Python, Terraform, Kubernetes, and various data stores/processing systems (Clickhouse, DynamoDB, MySQL, Kafka, Spark, Flink, Iceberg, Airflow).

The ideal candidate is a mid-level software engineer with strong experience in distributed data systems on AWS, including Python, Terraform, and Kubernetes, who can build and operate large-scale data tooling.

Degree or equivalent experience in a software engineering disciplineProficient in at least one modern programming languageAble to communicate wellAble to work with others on a teamAble to learn continuously and adapt
Experience designingbuildingand operating distributed systems in a cloud computing environmentExperience provisioning infrastructure using TerraformPerformance tuning and scalingOLTP/OLAP experienceHigh-volume data processing
Amazon Web ServicesPythonTerraformKubernetesClickhouseDynamoDBMySQLApache KafkaApache SparkAirflow
Degree or equivalent experience in software engineeringAWSPythonTerraformKubernetesClickhouseDynamoDBMySQLApache KafkaApache SparkApache FlinkIcebergAirflowLinuxdistributed systemscloud computinginfrastructure as codeOLTPOLAPdata platform
AWSAmazon Web ServicesPythonTerraformKubernetesClickhouseDynamoDBMySQLApache KafkaApache SparkApache FlinkIcebergAirflowLinuxDistributed systemsCloud computingInfrastructure as CodeOLTPOLAPData Platform
Strong communicationTeam collaborationProblem solvingContinuous learning
Industry SaaS
Job Function Develop data automation tooling and infrastructure for Klaviyo's analytics platform on AWS.
Role Subtype data automation engineer
Tech Domains Amazon Web Services, Python, Terraform, Kubernetes, Clickhouse, DynamoDB, MySQL, Apache Kafka, Apache Spark, Airflow
Software Engineer IISoftware EngineerData AutomationKlaviyoAWSAmazon Web ServicesPythonTerraformKubernetesClickhouseDynamoDBMySQLApache KafkaApache SparkApache FlinkIcebergAirflowLinuxDistributed systemsCloud computingInfrastructure as CodeOLTPOLAPData Platform

Lack of hands-on AWS and distributed systems experience, Inability to work onsite in Boston

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile