Position Details
About this role
Klaviyo seeks a mid-level Software Engineer II to develop and operate core backend systems that process large-scale event data and automate lifecycle workflows.
Key Responsibilities
- Build and maintain core event processing engine
- Design scalable backend solutions
- Optimize performance for high-volume data
- Collaborate on infrastructure improvements
- Ensure reliability of automation workflows
Technical Overview
The role involves backend development using Python and Django, designing distributed, event-driven architectures, and building scalable, high-performance data processing pipelines.
Ideal Candidate
The ideal candidate is a mid-level backend engineer with over 3 years of experience in Python and Django, skilled in building high-volume, distributed systems and scalable backend solutions.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 3 years experience, No experience with Python or Django, Lack of backend or distributed systems knowledge, On-site only without remote options
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile