✦ Luna Orbit — Software Engineering

Software Engineer II - Flows Platform

at Klaviyo

📍 Boston, MA Onsite Posted March 18, 2026
Type Full-Time
Experience mid
Exp. Years 3+ years
Education Not specified
Category Software Engineering

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.

  • 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

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.

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.

3+ years of experience in a software engineering roleBackend proficiencyPythonDjangoDistributed Systems knowledge
High-scale infrastructureEvent processingMessaging systemsPerformance optimization
PythonDjangoAWSEvent-driven architecture
PythonDjangodistributed systemsAPIsevent-driven architecturehigh-scale infrastructurebackend developmentperformance optimizationreliability engineeringcloud platforms
PythonDjangoDistributed SystemsHigh-volume data processingBackend developmentAPIsEvent-driven architectureCore backend systems
Team collaborationProblem-solvingTechnical decision makingCommunicationReliability focus
Industry SaaS
Job Function Developing and maintaining high-scale backend systems for automation
Role Subtype Backend Engineer
Tech Domains Python, Django, Amazon Web Services
software engineerbackend systemspythondjangodistributed systemshigh-scale infrastructureevent-drivenAPIscore backendautomated lifecyclemessaging systemsperformancereliabilitycloud infrastructurehigh-volume data processingbackend developmentevent-driven architectureperformance optimizationreliability engineeringcloud platforms

Less than 3 years of experience, Lack of Python or Django experience, No experience with distributed systems, Remote work preference only

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile