Position Details
About this role
Klaviyo is seeking a Software Engineer II to develop and maintain high-scale backend systems that power automated lifecycle programs. The role involves building reliable, efficient, and scalable backend solutions in a SaaS environment.
Key Responsibilities
- Build and operate core backend engine
- Develop high-scale event processing systems
- Ensure system reliability and performance
- Collaborate on technology decisions
- Contribute to infrastructure re-architecture
Technical Overview
The role involves working with Python, Django, distributed systems, event-driven architecture, and cloud infrastructure to build high-performance backend services for SaaS automation platforms.
Ideal Candidate
The ideal candidate is a mid-level software engineer with 3+ years of experience in backend development, proficient in Python and Django, with a strong understanding of distributed systems and high-scale data processing. They should be capable of building reliable, high-performance backend solutions for SaaS platforms.
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 of experience, Lack of Python or Django experience, No experience with distributed systems, Remote work preference only
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile