20 open TypeScript positions
The Engineering Manager will lead one or more engineering teams focusing on building internal tools, platforms, and AI-powered automation to enhance Klaviyo efficiency across departments like Sales, Marketing, and Finance. Responsibilities include setting technical direction, partnering with stakeholders to deliver scalable software solutions, and fostering technical excellence. This highly visible role requires balancing technical leadership with people management to drive impact on thousands of employees daily.
This Full Stack Engineer II role at Klaviyo focuses on enhancing the Flows product area, responsible for the visual editor, user experience, developer APIs, and analytics reporting for automated workflows. The engineer will develop end-to-end solutions using Python/Django on the backend and React/TypeScript on the frontend, while ensuring high reliability and performance. Key aspects include tackling complex technical trade-offs, shipping thoroughly tested solutions, and partnering closely with Product and Design teams.
Klaviyo seeks a Full Stack Engineer to enhance product offerings by delivering end-to-end solutions using Python/Django backend and React/TypeScript frontend technologies. The role focuses on the Flows Insight & Management team, improving the visual editor, managing related APIs, and delivering rich analytics to help users optimize automated workflows. Candidates should have 6+ years of experience and strong system design skills, contributing to architecture decisions and mentoring junior engineers.
The Mobile App Growth team at Klaviyo focuses on developing new, greenfield projects within the mobile application domain, including full-stack solutions supporting SDK features. This Software Engineer II role will be core to expanding and maintaining the team’s mobile SDK offerings and developing mobile-first features like geofencing and in-app forms. Key responsibilities include taking ownership of projects from inception to release and working across different mobile technologies within the existing stack.
This Senior Software Engineer role focuses on developing new, greenfield projects within the mobile application domain at Klaviyo, specifically supporting iOS and React Native initiatives. Key responsibilities include building full-stack solutions, collaborating cross-functionally with product teams, and mentoring junior engineers. The ideal candidate will leverage their deep experience in modern iOS development to expand Klaviyo's mobile engagement offerings beyond traditional email marketing.
Klaviyo is seeking a Full Stack Software Engineer II for the Signup Forms team to rebuild and evolve a core growth surface for capturing high-intent profiles across various channels. The role involves owning end-to-end product components, focusing on improving reliability, developer experience, and supporting AI enablement at enterprise scale. Responsibilities include shipping well-tested frontend/backend work, making architectural decisions, and partnering cross-functionally with product and design teams.
Weekly TypeScript jobs delivered to your inbox.
This Lead Software Engineer role focuses on defining the technical roadmap and evolving the CI/CD pipelines and infrastructure automation to empower all engineers at Klaviyo. Key responsibilities include architecting fast, reliable deployments, setting engineering standards across repositories, and spearheading the integration of AI within the development lifecycle. The ideal candidate is a hands-on technical leader experienced in leading complex projects, debugging deep-stack issues, and advocating for engineering excellence at scale.
The Senior Software Engineer will join the Internationalisation Platform team to lead complex, multi-component projects related to managing translations, delivering localisation features, and handling multiple currencies. Key responsibilities include designing and executing critical projects, implementing new functionality, establishing design patterns, and mentoring junior engineers. The role requires 5+ years of experience delivering high-quality customer-facing software and deep understanding of complex, large-scale distributed systems.
The Software Engineer will join the Internationalisation Platform Team at Klaviyo, focusing on managing translations, implementing localization features, and handling multiple currencies. Key responsibilities include building the next generation of i18n features, implementing new functionality into complex systems, and owning features end-to-end within a highly technical, collaborative environment.
The Lead Software Engineer will provide technical oversight and direction across a portfolio of projects within the Campaigns Configuration team, focusing on architecture, execution, and cross-team collaboration for Klaviyo's core campaign features. Responsibilities include shaping forward-looking architecture, leading design and implementation of scalable features using React and TypeScript, and mentoring other engineers. This role requires strong technical leadership to ensure reliable delivery at large scale, especially concerning complex configuration, scheduling, and reporting experiences.
This Senior Software Engineer role on the AI Enablement Team focuses on building foundational full-stack platforms and tools to accelerate engineering velocity through AI adoption. Key responsibilities include technical leadership, designing scalable full-stack solutions, driving automation of engineering processes using AI, and establishing best practices. The role offers immediate impact on tangible projects within the first 90 days, focusing on defining how the engineering organization utilizes generative AI and ML for effectiveness.
Weekly TypeScript jobs delivered to your inbox.
The Engineering Manager will lead a group of fullstack engineers responsible for building and evolving Klaviyo’s core Flows product, focusing on automation configuration, management, and performance reporting. Key responsibilities include setting technical direction for multi-channel Flows, owning end-to-end execution of new features, and driving architectural decisions for scalability and reliability. This role requires strong technical leadership, people management, and close collaboration with Product and Design teams to deliver customer-facing features.
The Engineering Manager of Developer Infrastructure will lead a team dedicated to improving Klaviyo's developer experience, focusing on speed, quality, and AI enablement. Key responsibilities include defining the technical roadmap, driving initiatives to improve platform cycle time metrics, optimizing local development environments, and evolving CI/CD pipelines. The role requires significant technical acumen in modern software practices and proven leadership experience, including mentoring engineers and managing day-to-day operations.
The Sr. Engineering Manager will lead and mentor approximately 3 Engineering Managers and 25 engineers within the Content Group, focusing on core content creation tools like email/mobile editors and forms. Key responsibilities include developing the roadmap for the Editors Platform, driving architectural decisions for scalability, and integrating AI-powered features into customer-facing tools. This strategic role requires experience leading large engineering organizations and shaping technical direction in a fast-paced SaaS environment.
The Software Engineer II will join the Editors team responsible for building common, reusable, and powerful editor components using TypeScript, React, Python, and Django. Key responsibilities include designing and building scalable systems for editor experiences, partnering with product managers, and ensuring high performance of customer-facing features. This frontend-leaning role involves contributing to future efforts like AI-powered content generation and in-canvas editing.
The Engineering Manager will lead a team of full-stack engineers building the next generation of advanced analytics and reporting tools for Klaviyo customers. Key responsibilities include driving the technical vision for scalable reporting features, ensuring system performance, and mentoring the team. Candidates should have significant software engineering and management experience, preferably with full-stack product delivery teams.
Weekly TypeScript jobs delivered to your inbox.
The Engineering Manager will lead a team of seven engineers responsible for building systems of efficiency and automation for internal Klaviyo users. Key responsibilities include owning the vision and implementation of the Klaviyo Demo Studio (KDS) and managing a portfolio of internal tools. This role requires balancing hands-on technical involvement with people leadership, fostering innovation, and collaborating with stakeholders to deliver high-quality software solutions.
The Lead Software Engineer will guide a team in building a new internal pricing, packaging, and billing platform, overseeing integrations with third-party payment systems. This hands-on leadership role involves contributing to code, strategy, and architecture to support Klaviyo's international growth and product launches. Key responsibilities include driving best practices and integrating AI workflows into billing systems.
The Software Engineer II will join the Integrations team responsible for building and maintaining Klaviyo’s connections to 3rd party vendors across various industries. Responsibilities include developing high-performance data pipelines, working with APIs, and ensuring scalability and reliability of integration components. This role requires 4+ years of experience in full-stack SaaS development and a strong understanding of distributed systems and architecture design patterns.
The Director of AI & DevOps Engineering will lead a team building and operating core internal platforms supporting intelligent systems and developer velocity. This role involves defining strategy, prioritizing the roadmap, and operationalizing AI tooling (like ChatGPT, Claude) while developing internal DevOps systems (CI/CD, IaC). Key responsibilities include leading the engineering roadmap for AI platform services, scaling developer tools, and mentoring a high-performing engineering team.