
The CRM platform for growth-focused B2C brands
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...
Klaviyo offers a comprehensive benefits package including private medical insurance, an employee stock purchase plan, company equity, generous parenta...
Klaviyo fosters a data-driven culture that emphasizes the integration of analytics and messaging to empower eCommerce brands. The company values innov...

Klaviyo • Boston, MA
Klaviyo is hiring a Senior Software Engineer to focus on asynchronous processing and queueing systems. You'll work with Python, AWS, and Kubernetes to enhance the platform's infrastructure. This role requires strong experience in software engineering and system design.
You have 5+ years of experience in software engineering, particularly in building scalable systems that handle asynchronous workloads. Your background includes a deep understanding of engineering needs across organizations, allowing you to guide the design and development of platform primitives effectively.
Your expertise in Python is complemented by hands-on experience with cloud technologies, particularly AWS. You are familiar with Kubernetes and understand how to leverage it for deploying and managing applications in a cloud environment.
You possess strong problem-solving skills and can design systems that improve availability, scalability, and efficiency. You are comfortable working in a collaborative environment and enjoy mentoring junior engineers, sharing your knowledge to help them grow.
You appreciate diverse perspectives and understand the importance of inclusivity in the workplace. You are open to considering candidates who may not meet every requirement but bring unique experiences to the team.
Experience with queueing systems and asynchronous processing is a plus. Familiarity with other cloud services and tools that enhance system performance will be beneficial in this role.
As a Senior Software Engineer on the Asynchronous Processing team, you will design, develop, and deliver software solutions that significantly enhance Klaviyo's asynchronous and queueing services. Your work will directly impact the platform's ability to manage workloads efficiently across various use cases.
You will collaborate with cross-functional teams to understand their engineering needs and translate them into actionable platform improvements. This involves crafting a paved path for teams to manage their asynchronous workloads effectively, ensuring that the solutions you develop align with the overall vision of the platform.
Your role will include building systems and processes that enable highly available and scalable solutions. You will be responsible for improving the latency and efficiency of existing services, ensuring that they meet the demands of Klaviyo's growing user base.
You will also engage in code reviews and contribute to the technical direction of the team, ensuring that best practices are followed and that the codebase remains maintainable and scalable. Your insights will help shape the future of Klaviyo's platform, making it a robust solution for its users.
Klaviyo provides a supportive work environment that values the unique backgrounds and experiences of its employees. You will have the opportunity to work on impactful projects that empower creators and enhance their ability to succeed.
We encourage a culture of learning and growth, offering resources and support for professional development. You will be part of a team that values collaboration and innovation, where your contributions will be recognized and celebrated.
Klaviyo also offers competitive compensation and benefits, ensuring that you are rewarded for your hard work and dedication. Join us in our mission to empower creators to own their own destiny and make a difference in the world of marketing automation.
Apply now or save it for later. Get alerts for similar jobs at Klaviyo.