Software Engineer II - Flows Experience

Klaviyo•Boston, MA
•$116,000 - $174,000•Onsite

About The Position

The Software Engineer II will join Klaviyo’s Flows Experience team, which builds the marketer-facing tools and developer interfaces for creating and managing marketing automation flows. The team owns the flow canvas, triggers, filters, actions, analytics, and APIs used by developers and AI tools. Its mission is to make sophisticated marketing automation easy and trustworthy, with complex journeys that feel simple, mistakes caught before they affect revenue, and performance that scales with customer accounts. This is a full-stack role for an engineer who owns features from the React canvas through Python services and APIs. The engineer will work with Flows Platform, product, and design to deliver customer-facing improvements, and will contribute to product performance, reliability, safe flow editing, and team technical practices. The role is onsite in Boston, Massachusetts, five days per week, and may require up to 10% travel coordinated in advance.

Requirements

  • Experience building and shipping products that customers rely on, with care for both user experience and code.
  • Strong full-stack skills, with deep expertise in at least one area such as complex frontend applications, API design, or backend performance, and comfort working in other areas.
  • Ability and interest in solving problems at the intersection of user experience and systems, such as canvas performance, workflow usability, query timeouts, and queue processing.
  • Ability to work effectively on a small, autonomous team, own outcomes, and collaborate broadly.
  • Curiosity about how AI affects both product development, including agents that build flows, and software development practices.

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 performance and reliability for very large flows and accounts, including canvas rendering, analytics queries, and APIs under heavy load.
  • Build guardrails such as validation, safe defaults, clear feedback, and easy recovery to prevent costly mistakes.
  • Partner with Flows Platform on the contract between the product and the flow engine so new capabilities can scale.
  • Contribute technical leadership through design reviews, mentorship, operational excellence, and modern AI-assisted development practices.
  • Ship iteratively, using data and customer feedback and collaborating closely with product and design.

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 based on eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service