Software Engineer II - Whatsapp

Klaviyo Klaviyo · Enterprise · Boston, MA · Engineering

Software Engineer II role focused on building and scaling Klaviyo's WhatsApp channel product, including outbound/inbound pipelines and Meta template management. The role involves developing end-to-end solutions, improving existing features, and integrating new Meta capabilities to deliver a high-quality WhatsApp integration for marketing platforms.

What you'd actually do

  1. play a critical part in delivering end-to-end solutions using both front-end and back-end 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 core WhatsApp product surface across Klaviyo, ensuring it’s available wherever customers expect it, while building and operating WhatsApp-specific capabilities like outbound and inbound pipelines and Meta template management
  5. scaling WhatsApp across Klaviyo

Skills

Required

  • building high-quality products and systems
  • writing clean, maintainable code
  • 3+ years of experience in a software engineering role
  • building end-to-end software solutions
  • deep experience with both front-end and back-end technologies
  • code reviews
  • leading or participating in robust testing practices
  • working in agile, fast-paced environments

Nice to have

  • Python and related technologies
  • React and related technologies
  • digital marketing or customer data software
  • machine learning concepts or applications
  • cloud-native solutions, ideally on AWS

What the JD emphasized

  • end-to-end solutions
  • front-end and back-end technologies
  • WhatsApp channel
  • outbound and inbound pipelines
  • Meta template management
  • scaling WhatsApp