K

Klaviyo

Builds marketing software for consumer brands

Senior Lead Software Engineer - Data Platform

Data EngineeringUpdated on Nov 14
Full-timeBoston, MA, USANo salary listedIn-person

About the Job

Requirements

  • 12+ years of software engineering experience and deep knowledge of distributed systems, data platform architecture, and large-scale analytical processing.
  • Deep expertise in one or more Data Platform problem spaces, such as lakehouse architecture, data ingestion and transformation, distributed compute, data warehousing, platform reliability, or developer-facing data infrastructure, with system-level thinking across interconnected areas.
  • A track record of independently leading large, ambiguous, multi-quarter programs, making architectural decisions, overcoming technical obstacles, and leading teams through critical operational moments.
  • Strong hands-on experience with Iceberg-based storage, Spark or EMR-based compute, Airflow-based orchestration, Python-based data platform tooling, modeled data systems, and AWS-hosted infrastructure.
  • Understanding of trustworthy data platform practices, including schema evolution, materialization patterns, observability, backfills, repairs, audits, access controls, and cost-aware platform operations.
  • Ability to drive outcomes through influence and technical leadership rather than direct authority, and to communicate clearly with technical and non-technical partners.

Responsibilities

  • Independently own and drive high-impact technical objectives spanning multiple Data Platform teams, especially Data Lake and work intersecting with Data Automation and Data Warehouse.
  • Align technical roadmaps across Data Platform so teams make 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, particularly when success depends on coordination across organizational and technical boundaries.
  • Make architectural decisions across lakehouse storage and compute, orchestration, modeled data layers, and operational automation, and create reusable reference patterns.
  • Establish paved paths, standards, and shared abstractions that reduce repetitive manual work and accelerate reliable onboarding, operation, and evolution of data systems across the platform.
  • Partner with engineering, product, analytics, AI/ML, and governance stakeholders, and represent Data Platform in cross-functional discussions.
  • Clarify trade-offs, surface dependencies early, and keep teams coordinated as priorities or execution details shift.
  • Be accountable with team and engineering leaders for the long-term technical health of systems in scope, including reliability, scalability, performance, cost, security, and operational excellence.
  • Own responses to complex platform issues when needed, work with engineers across teams during high-severity situations, and turn lessons learned into lasting improvements in architecture, operations, and communication.
  • Support the growth of senior and lead engineers through design reviews, RFC feedback, architectural coaching, and participation in senior engineering hiring.

Desired Qualifications

  • Experience with custom-built databases and CDM-style modeled data layers, especially transforming landing data into durable, queryable business entities.
  • Experience building or extending managed table frameworks such as Materialized Views and related operational tooling.
  • Experience with data governance, ownership, discoverability, residency, or regulated-data programs such as GDPR or HIPAA.
  • Experience building platform automation for backfills, repairs, optimization, autoscaling, and agentic support for engineers operating complex data systems.

About the Company

Klaviyo

Builds marketing software for consumer brands

Klaviyo builds customer relationship software for consumer brands, combining marketing, customer service, analytics, and a customer data platform in one system. Its platform draws on shoppers' purchases, browsing, and message activity to create customer profiles that brands use to personalize communications. Businesses use these profiles to automate email, text, WhatsApp, and mobile push campaigns, while AI agents create marketing work and answer customer questions. Klaviyo earns subscription fees based on active customer profiles, message volumes, and service activity, rather than charging for each employee who uses the software. Founded in 2012, the company is headquartered in Boston, Massachusetts.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Boston, MA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Klaviyo

See more jobs