Skip to main content

Senior Software Engineer - K-Ops

  • Boston, MA
  • Engineering

At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and every day. We believe everyone deserves a fair shot at success and appreciate the experiences each person brings beyond the traditional job requirements. If you’re a close but not exact match with the description, we hope you’ll still consider applying. Want to learn more about life at Klaviyo? Visit to see how we empower creators to own their own destiny.

With Klaviyo’s explosive growth, we are looking for a software engineer to help scale the way Klaviyo operates. For this, Klaviyo needs to build robust automation to help enable teams to get their jobs done more efficiently.   Klaviyo operates a real-time data platform built for massive scale on Amazon Web Services (AWS). 

Engineers come to Klaviyo with experience in a variety of languages and from a number of disciplines. Our development community is incredibly diverse, so an effective member of this team needs to be comfortable working with any modern programming language across various platforms and environments.

Technologies we use (not exhaustive):

Python, Django, React, RabbitMQ, Celery, MySQL, Cassandra, Redis

Amazon Web Services (EC2, RDS, Aurora, etc.)Terraform, Grafana, and other modern DevOps tools


This is a newly formed team, so incoming members will be responsible for building the foundation of how we scale internally at Klaviyo. You will have an opportunity to make a major impact on the direction and priorities of the team.

As an engineer on this team, you will be responsible for building and managing Klaviyo’s internal tooling working with various stakeholders across the company.

Required Skills:

  • 5-7+ years of experience in a software engineering discipline
  • Proven experience with being a coach and a mentor for team members and helping them grow
  • Significant experience with full stack application development
  • Experience working with both monolithic and microservices architectures
  • Experience with creating and refactoring databases that can withstand high query volumes
  • Experience with CI/CD pipelines
  • Experience debugging performance issues and improving application performance
  • Exposure to large-scale system design

Preferred Skills

  • Experience creating new applications with scalability in mind
  • Exposure to large-scale system design
  • Experience with AWS

Get to Know Klaviyo

Klaviyo is a world-leading marketing automation platform dedicated to accelerating revenue and customer connection for online businesses. Klaviyo makes it easy to store, access, analyze and use transactional and behavioral data to power highly-targeted customer and prospect communications. The company's hybrid customer-data and marketing-platform model allows companies to grow by fostering direct relationships with customers, without giving up their valuable data to popular big-tech ad platforms. Over 265,000 innovative companies like Unilever, Custom Ink, Living Proof and Huckberry sell more with Klaviyo. Learn more at .

If you are a Colorado or New York City resident and this role is a remote role, you can receive additional information about the compensation and benefits for this role, which we will provide upon request. Requests can be submitted here . Additional information regarding benefits can be found here .

Klaviyo is committed to diversity and to a policy of equal employment opportunity and non-discrimination. We do not discriminate on the basis of race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation or any other characteristic protected by applicable law.

Apply now