Senior Software Engineer - Email Platforms

Klaviyo Klaviyo · Enterprise · Boston, MA · Engineering

Senior Software Engineer role focused on building the next generation of email delivery infrastructure. The role involves designing and implementing scalable, high-throughput services in Go, managing message queues, and ensuring systems scale for enterprise clients. A key aspect is transforming workflows by integrating AI to build smarter systems and improve efficiency, though the core product is not AI.

What you'd actually do

  1. Own and drive key components of the email pipeline architecture
  2. Design and implement scalable, high-throughput services in Go
  3. Develop systems that manage message queues and email delivery
  4. Help ensure our systems scale with customer growth, especially as we bring on larger enterprise accounts
  5. Transform workflows by putting AI at the center, building smarter systems and ways of working from the ground up.

Skills

Required

  • Go
  • systems design
  • high-throughput distributed systems
  • message queues

Nice to have

  • Python
  • email infrastructure
  • MTAs
  • deliverability
  • mailops

What the JD emphasized

  • Proficient in Go (required)
  • Comfortable working independently on projects from design through production
  • Able to thrive in a mostly remote team and deliver in a high-autonomy environment
  • You’ve already experimented with AI in work or personal projects, and you’re excited to dive in and learn fast. You’re hungry to responsibly explore new AI tools and workflows, finding ways to make your work smarter and more efficient.