Software Engineer, Data Platform (Foundations Lead)
Core
Lead the Data Foundations team to build and operate batch and streaming infrastructure for Notion's product features, analytics, search, and AI experiences.
Role type
Senior IC technical leader / Engineering Manager
Builds
Data lake, streaming, distributed-compute, governance, and reliability systems
Domain
Data Infrastructure / Big Data
Deliverable
infrastructure
Required skills
Large-scale batch and streaming system design, multi-quarter strategy setting, team building and talent development, hands-on engineering judgment, platform-product thinking, organizational influence
Preferred skills
Experience with S3/Iceberg lakehouse, Kafka/Debezium, Spark, distributed compute optimization
Technologies
S3, Iceberg, Kafka, Debezium, Spark, EMR, Athena
Responsibilities
Set multi-quarter strategy for data platform evolution, build and develop a high-performing engineering team, lead complex initiatives from idea to operation, guide the team toward enterprise-ready data governance, raise reliability and cost efficiency of core systems, scale engineering expertise through coaching and tooling
Seniority
Senior, hands-on IC with leadership responsibilities