K

Klaviyo

Builds marketing software for consumer brands

Software Engineer 2 - Flows Experience

Full-Stack EngineeringPosted on Nov 12
Full-timeBoston, MA, USANo salary listed

About the Job

Requirements

  • Experience building and shipping products that customers rely on, with attention to user experience and code quality.
  • Strong full-stack engineering capability, with deep expertise in at least one of complex front-end applications, API design, or backend performance, and comfort working across the others.
  • Ability to tackle problems at the intersection of user experience and systems, including canvas performance, workflow efficiency, query timeouts, and queue processing.
  • Ability to ship iteratively, use data and customer feedback to improve products, and collaborate with product and design.
  • Ability to work autonomously while collaborating across teams.
  • Interest in how AI affects product development, including agents that build flows, and engineering practices.
  • Experience with React, TypeScript, JavaScript, Python, Django, Celery, MySQL, Redis, RabbitMQ, Kafka, AWS, Terraform, and modern observability and CI/CD tooling.

Responsibilities

  • Own major parts of the Flows product, including the builder, analytics, version history, and management surfaces, from design through launch and operation.
  • Design and evolve public and internal Flows APIs that define how flows can change and support customers, partners, and AI agents.
  • Improve product performance and reliability for very large flows and accounts, including canvas rendering, analytics queries, and APIs under heavy load.
  • Build validation, safe defaults, clear feedback, and recovery mechanisms to prevent customer mistakes from causing revenue loss.
  • Partner with Flows Platform on the contract between the product and engine so new capabilities scale from day one.
  • Provide technical leadership through design reviews, mentorship, operational excellence, and modern AI-assisted ways of building.

About the Company

Klaviyo

Builds marketing software for consumer brands

Klaviyo builds customer relationship software for consumer brands, combining marketing, customer service, analytics, and a customer data platform in one system. Its platform draws on shoppers' purchases, browsing, and message activity to create customer profiles that brands use to personalize communications. Businesses use these profiles to automate email, text, WhatsApp, and mobile push campaigns, while AI agents create marketing work and answer customer questions. Klaviyo earns subscription fees based on active customer profiles, message volumes, and service activity, rather than charging for each employee who uses the software. Founded in 2012, the company is headquartered in Boston, Massachusetts.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Boston, MA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Klaviyo

See more jobs