← Все вакансии/Lead/Klaviyo
LeadOfficeBoston, MA

Principal Software Engineer

K
Klaviyo
Уровень
Lead
Формат
Office
О роли

Описание вакансии

About the company

Klaviyo empowers creators to own their own destiny and values diverse backgrounds and experiences.

Responsibilities
  • Own the technical direction and delivery for Klaviyo's data platform - streaming, batch compute, storage/lakehouse, and governance.
  • Design and implement core data platform capabilities (e.g., event ingestion/CDC, stream processing, batch orchestration, data lake/warehouse patterns, catalog/lineage, governance, access, and compliance).
  • Define and uphold SLOs for data freshness, availability, and correctness.
  • Author ADRs/RFCs, land data contracts and schema governance, and standardize connectors and templates.
  • Profile, tune, and right-size systems for performance and cost; partner with FinOps.
  • Pair with product teams and analytics/ML to expose the right abstractions.
  • Contribute high-quality code and reviews; mentor Staff/Sr. engineers.
  • Use AI to streamline data workflows.
Requirements
  • 10+ years building and operating distributed data systems (e.g., Kafka/PubSub, Flink/Spark/Beam, Airflow/Dagster, Iceberg/Delta/Hudi; Snowflake/BigQuery; object storage) with multi-tenant reliability.
  • Technical expertise in data ingestion/CDC, stream processing, batch orchestration, lakehouse patterns, catalog/lineage, governance, and access controls.
  • Experience applying ML/GenAI to data platforms.
  • Influence and enablement: landing data contracts, connectors, and templates.
  • AI fluency.
Conditions
  • Individual-contributor role (no direct reports).
  • Base salary plus annual cash bonus plan, equity, sign-on payments, and comprehensive benefits.
Стек и навыки

С чем работаем