Principal Data Platform Engineer
Core
Lead technical design and architecture of a modern enterprise-scale data platform, defining scalable data flows from Iceberg-based event storage into analytical and operational data products.
Role type
Principal Data Platform Engineer
Builds
Scalable data pipelines, canonical data models, and production data foundations for advertising, campaigns, inventory, billing, and customer domains.
Domain
AdTech / High-volume event processing / Lakehouse architectures
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed data systems design, High-volume event-driven architectures, Modern lakehouse architectures, Apache Iceberg, Advanced SQL, Python/Java/Scala, Distributed processing (Spark/Flink/Trino), Data modeling, Batch and near-real-time pipeline design, AWS cloud infrastructure, CI/CD, Infrastructure as Code, Data quality frameworks, Schema evolution, Data contracts, Observability, Tenant isolation strategies, Access control design.
Preferred skills
AdTech experience, Multi-tenant SaaS data architecture, Semantic-layer familiarity, Analytics and ML/AI workload experience, Privacy and data residency knowledge.
Technologies
Apache Iceberg, Spark, Flink, Trino, AWS
Responsibilities
Lead technical design and architecture of the data platform, Define scalable data flows and data models, Select technologies for orchestration and storage, Establish patterns for batch and near-real-time processing, Implement data quality and governance capabilities, Define tenant isolation and access control strategies, Mentor engineers and contribute to engineering excellence.
Seniority
Principal, strategy & mentorship