Klaviyo
Senior Lead Software Engineer - Data Platform
Boston, MA · Senior
Sponsorship not specified$216k-$324kDetected 16 hours ago
PythonDistributed SystemsAWSMachine LearningSparkAirflowComplianceOnboardingCustomer SuccessEHR/EMRLeadershipMentoring
About the role
- If you're a close but not exact match with the description, we hope you'll still consider applying.
- Want to learn more about life at Klaviyo?
- The role requires strong judgment in connecting work across teams rather than optimizing only within a single technical boundary.
Responsibilities
- As a Senior Lead Software Engineer in Data Platform, with primary focus on Data Lake, you will:
- 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.
- 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.
- 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.
- Help drive alignment on complex projects by clarifying trade-offs, surfacing dependencies early, and ensuring teams stay coordinated as priorities or execution details shift.
- Own the response to complex platform issues when needed, working directly with engineers across teams during high-severity situations and turning lessons learned into lasting improvements in architecture, operations, and communication.
- Invest in the growth of senior and lead engineers through design reviews, RFC feedback, architectural coaching, and active participation in senior engineering hiring.
- Visit klaviyo.com/careers to see how we empower creators to own their own destiny.
- Senior Lead Software Engineer - Data Platform
Requirements
- You have 12+ years of software engineering experience and deep knowledge of distributed systems, data platform architecture, and large-scale analytical processing.
- You enjoy improving how systems and teams work, whether through better architecture, tooling, workflows, or operating practices.
Nice to have
- Experience with custom built databases and CDM-style modeled data layers, especially transforming landing data into durable, queryable business entities.
- Experience with data governance, ownership, discoverability, residency, or regulated-data programs such as GDPR or HIPAA.
- Technologies We Use
- Core technologies and platform components used by the Data Lake team include:
- Iceberg S3 tables for the foundational storage layer.
- Spark / EMR for large-scale analytical compute.
- Airflow for orchestration, scheduling, and workflow tracking.
- Materialized Views and Python-based platform frameworks for managed Iceberg tables and related data tooling.
Compensation
- $216,000 - $324,000 USD
Benefits
- Be accountable, with team and engineering leaders, for the long-term technical health of the systems in your scope across reliability, scalability, performance, cost, security, and operational excellence.
Company info
- At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and every day.
- This Senior Lead role is anchored in the Data Lake domain, while working broadly across Data Platform to support and align with adjacent teams.
- The scope is not just to improve one system in isolation, but to make the broader data platform more trustworthy, scalable, and easier to operate.
Equal opportunity
- Klaviyo is committed to a policy of equal opportunity and non-discrimination.
Visa & Work Authorization
- We do not discriminate on the basis of race, ethnicity, citizenship, national origin, color, religion or religious creed, age, sex (including pregnancy), gender identity, sexual orientation, physical or mental disability
Apply directly at Klaviyo →Create a free account for alerts like thisView Klaviyo immigration profile
This listing is sourced directly from Klaviyo's careers page and normalized into a canonical job model.