Software Engineer II - Channel Rendering and Engagement

Klaviyo Klaviyo · Enterprise · Boston, MA · Engineering

Backend Engineer role at Klaviyo focused on building and running core infrastructure for message rendering and engagement tracking at scale. The role involves improving existing products and developing new capabilities using distributed systems and AI technologies, with a focus on reliability and performance.

What you'd actually do

  1. deliver end-to-end solutions using cutting-edge distributed systems and AI technologies
  2. improve existing products and develop new capabilities that push the boundaries of what’s possible for our customers
  3. shipping well-designed, thoroughly tested solutions that prioritize reliability and performance
  4. own the high‑performance rendering pipeline, engagement tracking, and compliance-related services
  5. ensure that messages are delivered quickly, reliably, and safely

Skills

Required

  • distributed systems
  • building high-quality products and systems
  • writing clean, maintainable code
  • building end-to-end software solutions
  • familiarity with various AI tools that enhance the software development lifecycle
  • code reviews
  • leading or participating in robust testing practices
  • working in agile, fast-paced environments

Nice to have

  • Python
  • Golang
  • AWS
  • knowledge of building cloud-native solutions

What the JD emphasized

  • AI technologies
  • AI tools
  • AI fluency

Other signals

  • AI technologies
  • AI tools
  • AI fluency