Senior Lead Software Engineer - Data PlatformActive$324K

The opportunity

At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and every day. We believe everyone deserves a fair shot at success and appreciate the experiences each person brings beyond the traditional job requirements.

What you'll do

  • Independently own and drive high-impact technical objectives that span: multiple Data Platform teams, especially Data Lake while supporting work that intersects with Data Automation and Data Warehouse.

  • Help align technical roadmaps across Data Platform so teams are making: coherent investments against shared priorities, dependencies, and long-term platform direction.

  • Lead large, complex, cross-team initiatives from discovery through rollout: and long-term ownership, especially where success depends on coordination across organizational and technical boundaries.

  • Make high-judgment architectural decisions across core platform systems: including lakehouse storage and compute, orchestration, modeled data layers, and operational automation, and create reference patterns that other teams can reuse.

  • Establish paved paths, standards, and shared abstractions that reduce: repetitive manual work and make onboarding, operating, and evolving data systems dramatically faster and more reliable across the platform.

  • Partner closely with engineering, product, analytics, AI/ML, and governance: stakeholders, and represent Data Platform clearly in cross-functional discussions that require both technical depth and strong external communication.

What they're looking for

  • You are passionate about building platforms for the long term and can balance: technical quality, engineering velocity, and business impact across multiple teams.
  • You have 12+ years of software engineering experience and deep knowledge of: distributed systems, data platform architecture, and large-scale analytical processing.
  • You bring deep expertise in one or more core Data Platform problem spaces: such as lakehouse architecture, data ingestion and transformation, distributed compute, data warehousing, platform reliability, or developer-facing data infrastructure, while maintaining strong system-level thinking across interconnected areas.
  • You have independently led large, ambiguous, multi-quarter programs and have: a track record of making clear architectural calls, breaking through technical obstacles, and leading teams through critical operational moments.
  • You have strong hands-on experience with the kinds of systems this role: touches, including Iceberg-based storage, Spark or EMR-based compute, Airflow-based orchestration, Python-based data platform tooling, modeled data systems, and AWS-hosted infrastructure.
  • You understand how to build and operate trustworthy data platforms, including: schema evolution, materialization patterns, observability, backfills, repairs, audits, access controls, and cost-aware platform operations.
  • You are highly effective at driving outcomes through influence and technical: leadership rather than direct authority, and you communicate clearly with both technical and non-technical partners.
  • You are passionate about mentoring other engineers and creating the patterns,: guidance, and opportunities that help senior engineers and leads grow.