LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Klaviyo›Senior Software Engineer - Asynchronous Processing
Klaviyo

About Klaviyo

The CRM platform for growth-focused B2C brands

🏢 Tech👥 1001+ employees📅 Founded 2012📍 Boston, MA⭐ 4
B2CMarketingContenteCommerce

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...

🌐 Website💼 LinkedIn𝕏 TwitterAll 125 jobs →
Klaviyo

Senior Software Engineer - Asynchronous Processing

Klaviyo • Boston, MA

Posted 2d agoSeniorSoftware engineering📍 Boston
Apply Now →

Skills & Technologies

PythonAWSKubernetes

Overview

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.

Job Description

Who you are

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.

Desirable

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.

What you'll do

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.

What we offer

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.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Klaviyo.

Apply Now →Get Job Alerts