klaviyo

Senior Software Engineer, Platform Engineering

Apply Now

At a Glance

Location
Boston, Massachusetts, United States
Experience
5+ years
Posted
2026-08-01T04:17:56-04:00

Key Requirements

Required Skills

KubernetesLinuxPythonTerraform

Domain Knowledge

  • E-commerce
  • Education
  • Finance

Requirements

5+ years of responsibility operating and scaling complex distributed systems.

Experience working in a cloud-native environment.

Proven experience developing applications in Python and Go.

Experience in operating Kubernetes at scale.

Experience with Terraform.

Fundamental understanding of Linux and all layers of the networking stack.

Responsibilities

Ship foundational services to enable Klaviyo engineering to move faster with confidence.

Build a deep understanding of engineering needs across the organization, guiding the design and development of appropriate platform primitives (Infra, Databases, Queuing, etc), that align with the platform's vision and practically empower product teams.

Design, develop, and deliver software to dramatically improve the availability, scalability, latency, and efficiency of Klaviyo's core platforms, helping teams to better serve customers and meet their SLOs

Design and develop systems and processes that enable highly available and scalable applications.

Leverage technology such as Python, Go, AWS, and Kubernetes to advance Klaviyo's platform.

Mentor and pair with other Klaviyo engineers to build better software by focusing on performance, self-healing systems, configuration as code, and defensive programming.