
About Klaviyo
The CRM platform for growth-focused B2C brands
Key Highlights
- Over 100,000 customers including Uncommon Goods & Chubbies
- $1B+ raised in funding with a $9.5B valuation
- Headquartered in Boston, MA with 1001+ employees
- Integrates marketing automation, analytics, and customer service
Klaviyo, headquartered in Boston, MA, is a leading CRM platform specifically designed for B2C brands. With over 100,000 customers, including notable names like Uncommon Goods and Chubbies, Klaviyo integrates marketing automation, analytics, and customer service into a single solution. The company ha...
🎁 Benefits
Klaviyo offers a comprehensive benefits package including private medical insurance, an employee stock purchase plan, company equity, generous parenta...
🌟 Culture
Klaviyo fosters a data-driven culture that emphasizes the integration of analytics and messaging to empower eCommerce brands. The company values innov...
Overview
Klaviyo is hiring a Senior Software Engineer for their Flows Platform team to build and operate the core engine powering automated lifecycle programs. You'll work with technologies like Java and AWS to deliver high-scale backend solutions. This position requires significant experience in backend development.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in backend development, and have a strong understanding of building scalable systems that handle high volumes of data and events. Your expertise in Java and Python allows you to design and implement robust solutions that prioritize performance and reliability. You are comfortable working with cloud technologies, particularly AWS, and have experience with REST APIs, ensuring seamless integration and communication between services.
You thrive in collaborative environments and enjoy contributing to team discussions, where you can share your insights and help shape technology decisions. Your problem-solving skills enable you to tackle complex challenges effectively, weighing business and technical trade-offs to find the best solutions. You are committed to delivering well-designed and thoroughly tested software, understanding the importance of quality in every aspect of development.
Desirable
Experience with event-driven architectures or working on automation platforms is a plus. Familiarity with CI/CD practices and tools will help you integrate smoothly into our development workflow. A background in data processing or analytics can also enhance your contributions to the team.
What you'll do
As a Senior Software Engineer on the Flows Platform team, you will play a critical role in building and operating the core engine that powers all automated lifecycle programs at Klaviyo. Your responsibilities will include designing and implementing backend solutions that process billions of events and send millions of messages daily. You will ensure that our customers' automations run reliably and without delay, contributing to the overall success of our platform.
You will actively participate in team discussions, helping to shape important technology decisions and exploring multiple solutions to complex challenges. Your role will involve shipping well-designed, thoroughly tested solutions that prioritize reliability and performance, ensuring that hundreds of millions of actions per day are processed accurately and efficiently.
Collaboration with cross-functional teams, including product management and design, will be essential as you work to understand user needs and translate them into technical requirements. You will also mentor junior engineers, sharing your knowledge and experience to help them grow in their roles.
What we offer
At Klaviyo, we value the unique backgrounds and perspectives of our team members, fostering an inclusive environment where everyone can thrive. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will be part of a dynamic team that is dedicated to empowering creators and helping them own their own destiny. Join us in making a significant impact in the world of automated marketing solutions.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Klaviyo.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Klaviyo is hiring a Software Engineer II for their Flows Platform team to build and operate core backend solutions. You'll work with Java and Python to ensure reliable automation processes. This position requires experience in backend development.

Software Engineering
Klaviyo is hiring a Senior Software Engineer to tackle tough engineering problems and build scalable features. You'll work with Python and AWS in a collaborative environment. This position requires a strong background in software engineering.

Platform Engineer
InterSystems is hiring a Senior Platform Engineer to enhance security in build and deployment pipelines. You'll work with DevSecOps practices and tools like SCA, SAST, and DAST in Boston. This role requires a strong background in application security and full-stack development.

Software Engineering
Klaviyo is hiring a Senior Software Engineer for their Email Platforms team to build scalable email delivery infrastructure. You'll work with Go to tackle technical challenges around high-throughput systems. This role requires experience in backend development.

Software Engineering
Xometry is seeking a Senior Software Engineer to build and maintain solutions for their Post Order/Order Management team. You'll work with technologies like HTML, JavaScript, TypeScript, React, Python, and Rust in Boston. This role requires 5+ years of experience in software development.