Principal Engineer, Data Platform
Core
Designing and operating a large-scale, Kubernetes-native data platform and storage ecosystem to enable engineering teams to build, run, and scale storage without becoming experts in every system.
Role type
Principal Engineer, Data Platform
Builds
A cell-based, multi-tenant data platform with capabilities for large-scale data migrations, self-service storage provisioning, and shared libraries.
Domain
Cloud-native data infrastructure, distributed systems, and storage engineering.
Required skills
Large-scale data platform design and operations, production experience with MongoDB/ClickHouse/Redis/PostgreSQL, cloud-native managed data services on AWS, Kubernetes and container orchestration, large-scale live data migrations, cell-based/multi-tenant/multi-region architecture design, platform engineering for self-service tooling, cross-team code ownership and influence.
Preferred skills
Kubernetes-native storage systems, control plane development with Crossplane, private/air-gapped deployment experience.
Responsibilities
Set the architecture and roadmap for the Data Platform and storage ecosystem; build capabilities for large-scale data migrations across cells and regions; enable product teams to self-provision and scale storage; drive data-layer changes for cell-based architecture including data placement and replication; find and close scalability gaps; build shared libraries for self-service storage; partner with Cloud Platform, SRE, and DevEx teams; mentor Staff and Senior engineers; apply AI tooling for query reviews and incident diagnosis.
Seniority
Principal, hands-on IC with strategic influence and mentorship.