✦ Luna Orbit — Software Engineering

Software Engineer II - Flows and Insight Management

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 seeks a mid-level Software Engineer II to develop and operate core backend systems that process large-scale event data and automate lifecycle workflows.

  • 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

The role involves backend development using Python and Django, designing distributed, event-driven architectures, and building scalable, high-performance data processing pipelines.

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.

PythonDjangobuilding robust backend serviceshigh-volume data processingdistributed systems3+ years experienceAPI developmentscalable backend solutions
event-driven architectureautomationcloud infrastructureperformance optimization
PythonDjangoAPIs
PythonDjangoAPIsbackend developmentdistributed systemshigh-volume data processingevent-driven architecturescalable backendautomationinfrastructure
PythonDjangoAPIsBackend developmentDistributed systemsEvent-driven architectureHigh-volume data processingScheduling systemsInfrastructure
problem-solvingcollaborationcommunicationanalytical thinkingteamwork
Industry SaaS
Job Function Developing high-scale backend systems for automated marketing workflows
Role Subtype Backend Engineer
Tech Domains Python, Django, APIs, Distributed Systems
Software EngineerPythonDjangobackend developmentdistributed systemshigh-volume data processingAPI developmentevent-driven architecturescalable backendautomationcloud infrastructureperformance optimization

Less than 3 years experience, No experience with Python or Django, Lack of backend or distributed systems knowledge, On-site only without remote options

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