Sr. Lead Software Engineer - Mobile Channels

Klaviyo Klaviyo · Enterprise · Boston, MA · Engineering

Senior Lead Software Engineer for Mobile Channels (SMS, RCS, WhatsApp) at Klaviyo. Drives technical strategy, architecture, and roadmap for high-throughput, reliable messaging systems. Focuses on hands-on leadership, reliability, scale, and integrating AI into engineering practices and system operations.

What you'd actually do

  1. Define and drive the cross-team technical roadmap for Mobile Channels, aligning architectural direction across SMS, RCS, WhatsApp, and emerging channels with company priorities and the broader Messaging Infrastructure strategy.
  2. Own the architectural patterns that span the pillar — message ingestion and routing, provider integration, status tracking, deliverability, opt-in/opt-out and compliance automation, multi-region readiness — and embed them into team roadmaps, not just documents.
  3. Stay in the code. Drive architecture and design across teams, lead high-stakes design reviews, build prototypes and reference implementations to de-risk decisions, and ship meaningful contributions yourself.
  4. Raise the bar on reliability across Mobile Channels — drive systemic fixes for recurring incidents, lead deep dives on the highest-impact production issues, and embed stronger guardrails (end-to-end testing in CI, readiness gates, observability standards) into how the teams ship.
  5. Put AI at the center of how the teams build and how the systems run — model AI-fluent engineering practices yourself, and drive concrete improvements to operational and developer workflows (anomaly detection, synthetic load, runbook automation) across the teams.

Skills

Required

  • Python
  • Go
  • distributed systems
  • high-throughput systems
  • event-driven architectures
  • AWS
  • Infrastructure as Code (Terraform)
  • containerization
  • observability stacks (metrics, logs, traces, SLI/SLO design)

Nice to have

  • AI-fluent engineering practices
  • anomaly detection
  • synthetic load
  • runbook automation

What the JD emphasized

  • AI-forward engineering practices
  • anomaly detection
  • synthetic load
  • runbook automation
  • 12+ years of software engineering experience
  • strong track record building and scaling distributed backend systems
  • Prior time as a Lead, Staff, or Principal engineer driving technical direction across multiple teams
  • Proficient in Python and/or Go
  • Deep experience with high-throughput, event-driven, distributed architectures
  • Strong experience with AWS at scale