Software Engineer II - Flows Platform

🇺🇸 Boston, Massachusetts
$1K - $2K Annual
Posted 2 months ago
Expires July 5, 2026
Full TimeOn-siteEngineering

Klaviyo is seeking a Software Engineer II to join the Flows Platform team. This role involves developing and maintaining the core engine that drives all automated lifecycle programs, ensuring the reliable processing of billions of events and the timely delivery of millions of messages. The Flows Platform team is integral to Klaviyo's mission of empowering creators to own their destiny by providing robust automation solutions.

Key responsibilities include designing and implementing high-scale backend solutions that handle complex logic for triggering, filtering, and scheduling automated workflows. The engineer will manage data stores and infrastructure to support these operations, ensuring reliability and performance. Collaboration with cross-functional teams is essential to address diverse challenges and contribute to the continuous evolution of the platform.

Candidates should have over three years of experience in software engineering, focusing on backend systems and high-volume data processing. Proficiency in building services and APIs using Python and Django, experience with asynchronous task queues like Celery or RabbitMQ, and familiarity with relational databases such as MySQL or Aurora are required. A commitment to writing clean, maintainable code and participating in code reviews is also essential.

The position offers a competitive base salary ranging from $116,000 to $174,000, depending on the applicant's skills, experience, and location. Additional compensation may include participation in the company's annual cash bonus plan, equity options, and a comprehensive range of health, welfare, and wellbeing benefits.

Klaviyo fosters a collaborative and inclusive company culture, emphasizing continuous learning and professional growth. Employees are encouraged to explore innovative solutions and contribute to the company's mission of making first-party data accessible and actionable for creators. This role provides an opportunity to work on impactful projects within a dynamic and supportive environment.

More Jobs at Klaviyo