Front-End Software Engineering Co-op (July-December 2025)
KlaviyoAbout the role
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.
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 careers.klaviyo.com to see how we empower creators to own their own destiny.
About our Co-op
Our Software Engineering Co-op is small. This is purposeful - so we can ensure each Co-op has meaningful and robust projects that directly impact our product and customers. It also creates a tight-knit group of Co-ops who get to bond with each other over the course of Co-op.
Co-ops are valued members of our engineering department, which is made up of small, agile teams that collaborate across Klaviyo to constantly ship work that impacts our product. Co-ops have ownership over features, while also learning from and connecting with fellow Klaviyos from engineering, product, design, and beyond to make sure they craft the right solutions. We operate a real-time data platform coded in Python built for massive scale on Amazon Web Services (AWS). Our frontend is built in modern React and Typescript serving customers around the world.
We move fast here - Co-ops work on projects at scale and ship their work continuously throughout the summer. We offer a supportive environment where Co-ops can test, fail, iterate and launch while building a solid technical foundation, awesome connections across the Klaviyo and having fun.
Co-ops come to Klaviyo with experience in a variety of coding languages, but they are all passionate about building, owning and scaling features end-to-end from scratch and breaking through any obstacle or technical challenge in their way.
How you’ll make an impact
- Own features that our 150K+ paying customers rely on daily to reach their consumers to drive their business forward
- Build new UI experiences to make complex areas of Klaviyo easier to use.
- Work on foundational areas to help us internationalize Klaviyo, and make it more accessible and performant.
- The code you write will help empower tens of thousands of Klaviyo customers daily to gain more value from the platform.
What We’re Looking For
- At least one previous software engineering internship or co-op with software development experience
- Graduating in December 2025 or May/June 2026
- Experience with React
- Experience with some of these technologies and languages:
- Python, Django, Celery
- MySQL, Clickhouse, RabbitMQ, Redis
- React, HTML, Typescript, JavaScript
- Amazon Web Services (EC2, RDS, Aurora, etc.) Terraform, Ansible, Packer, and other DevOps tools
- Enjoy working with new technologies and adept at selecting the right tool for any job
- Love digging into performance and scalability issues to drive breakthrough solutions-- whether it's a slow loading UI or too many clicks in a workflow, a database query timing out, or a queue that just won’t drain. You recognize all problems can be solved.
- Enjoy shipping code early & often in an agile fashion, pairing with product management to craft better software by soliciting feedback from thousands of end users
- Embrace Klaviyo’s “always learning” culture that fosters learning at every level, constantly pushing yourself to be a better engineer
Our Teams
Audience Growth
Engineers on the Audience Growth team have a unique opportunity to build experiences that are interacted with by millions of people every day. Engineers on the Audience Growth team can expect to work on a wide variety of projects, both enhancements to existing products, like Klaviyo's best-in-class Sign-up Forms product, and greenfield projects, new technologies, and new product offerings. We're a team that loves to iterate quickly, learn from our mistakes, and challenge each other to develop the best experiences for our customers. We're looking for someone who loves to jump into new projects and solve hard problems.
Compon
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s