Team Overview
The Amplify Engineering team at Klaviyo focuses on building internal tools, platforms, and AI-powered automation to enhance the efficiency and scalability of Klaviyo's operations. We collaborate with various departments, including Sales, Marketing, Engineering & Product, Customer Service & Success, and Finance, to address operational challenges through well-designed software solutions. Our work encompasses internal applications, third-party integrations, interactive dashboards, CMS integrations, and robust AI systems and agents that automate repetitive tasks, provide timely information, and facilitate better decision-making across the company. We operate with tight feedback loops with our internal customers, prioritizing rapid shipping, quick learning, and immediate impact on business processes.
How You’ll Make an Impact
As an Engineering Manager within the Amplify team, you will:
- Lead one or more engineering teams and contribute to the technical direction of internal tools and platforms, focusing on improving efficiency, automation, and productivity.
- Manage a portfolio of internal systems supporting various departments, including AI-powered workflows, internal web applications, data and event pipelines, third-party integrations, and support tooling.
- Balance technical and people leadership, setting direction, modeling best practices, and empowering teams for effective delivery.
- Collaborate closely with engineers, product managers, designers, and senior stakeholders to translate organizational challenges into scalable, high-quality software solutions.
- Learn and evolve Klaviyo’s internal workflows, scaling platforms and processes to support the company’s growth.
- Foster a culture of collaboration, systems thinking, technical excellence, and curiosity regarding new technologies, including AI.
- Directly impact how thousands of Klaviyos perform their daily tasks.
Who You Are
- Passionate about building long-term software solutions, balancing technical quality, delivery pace, and business impact.
- Hold a BA or BS Degree in Computer Science, a related field, or equivalent experience.
- Possess 5+ years of hands-on software development experience building and operating highly available, full-stack SaaS products, with a strong understanding of modern web architectures and scalable, multi-tenant systems.
- Have 3+ years of experience as an engineering manager, leading high-performing teams on complex, cross-team initiatives using an agile, iterative approach.
- A technically curious leader with hands-on experience using modern AI tools and workflows (e.g., OpenAI, Anthropic, Gemini, n8n) and an interest in applying them to improve productivity.
- Comfortable setting technical direction and standards, collaborating with peers and senior leadership to evolve architecture, development practices, and shared engineering processes.
- Experienced in owning work end-to-end, from design through delivery and deployment, including planning, estimation, and managing delivery risks.
- An effective cross-functional communicator, able to work closely with product, design, and business partners to align priorities.
- A people-first leader who enjoys hiring, onboarding, mentoring, and developing engineers, fostering an environment for individual and team growth.
- Enjoy leading teams that build internal platforms, tools, or systems to improve productivity, automation, and operational efficiency across an organization.
- Like to question convention, continuously improve processes, and thrive in autonomous teams that ship early and often in close partnership with stakeholders.
Nice to have:
- Experience building internal tools, platforms, or automation for developers and/or non-technical teams.
- Hands-on experience in full-stack environments, including diagnosing and improving application performance.
- Strong practical experience using AI tools and patterns (e.g., APIs/SDKs, prompt and context design, automated or agentic workflows, RAG, and evaluation or monitoring).
- Experience working with cloud infrastructure (AWS preferred), including infrastructure-as-code and containerized environments (Terraform and Kubernetes). Familiarity with GCP or Azure is a plus.
Technologies We Use
Klaviyo’s platform is primarily built with Python and React and runs on AWS. Core technologies include:
- Python / Django / FastAPI
- Typescript / React
- MySQL / Redis / Memcached
- RabbitMQ / Celery / Apache Kafka / Apache Pulsar
- AWS / Terraform / Kubernetes