K

Klaviyo

Builds marketing software for consumer brands

Senior Lead Software Engineer

AI Application Engineering +1Updated on Nov 14
Full-timeBoston, MA, USANo salary listed

About the Job

Requirements

  • At least 8 years of professional software engineering experience centered on distributed systems, microservices architecture, and high-availability backend platform ownership.
  • Hands-on experience shipping production large language model workflows, retrieval-augmented generation pipelines, or agentic frameworks, with an understanding of evaluations, prompt architecture, and fine-tuning.
  • A track record of architecting event-driven architectures, asynchronous processing pipelines, and message queues such as Kafka, Celery, Amazon SQS, or Redis for high-throughput workloads.
  • Deep proficiency in Python and modern frameworks such as FastAPI or Django, as well as experience with data processing platforms and object-relational mapping tools.
  • Expertise with AWS, Kubernetes, continuous integration and continuous delivery automation, and modern observability suites, integrating cloud architecture into system design.
  • Experience establishing automated evaluation frameworks for AI models and balancing latency, accuracy, cost, and safety in production environments.
  • Ability to provide architectural direction and collaborate across engineering and business domains.
  • Ability to collaborate directly with product managers, machine learning engineers, and customers, translating customer needs, product goals, and technical constraints.
  • Active use of AI coding tools and modern agentic development workflows in daily work.
  • Ability to translate complex customer needs into resilient software architecture.

Responsibilities

  • Architect and scale the core orchestration platform, supporting high-traffic, low-latency services with extreme reliability.
  • Drive the technical vision for integrating AI-driven agentic workflows and automated decision-making into core customer interactions.
  • Lead adoption of AI-native software development practices to improve engineering productivity and delivery speed across the team.
  • Design foundational frameworks and services for use across engineering teams, and promote technical standards through design reviews and mentorship.
  • Partner with product management, data science, design, and executive leaders to shape strategic roadmaps and long-term platform architecture.

Desired Qualifications

  • Experience designing or integrating shared AI and machine learning platforms used by multiple internal engineering teams.
  • Domain expertise in marketing technology, e-commerce platforms, personalization engines, or real-time event streaming.

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