Remote job
Principal Data Platform Engineer (Swedish Ad Platform)
Job details
About this role
Role overview Lead the design and early development of a data platform for analytics, operational data products, and AI applications in a large advertising ecosystem. This principal-level role sets platform architecture and engineering practices, with a focus on immutable event data, governed models, and lakehouse foundations that can scale over time.
Responsibilities - Define the architecture for event-driven data systems, canonical models, semantic layers, and analytics infrastructure. - Establish data contracts and governance practices, including checks enforced through continuous integration. - Set approaches for tenant isolation, access controls, and regional data boundaries. - Guide schema evolution, versioning, testing, and deployment automation. - Improve platform performance, scalability, and infrastructure cost efficiency. - Mentor engineers and work with platform teams and stakeholders on technical direction.
Requirements - Principal or staff-level experience in data platform or distributed data systems engineering. - Expert knowledge of distributed data systems and AWS. - Strong Python skills and experience with Spark and Flink. - Experience with Apache Iceberg or comparable lakehouse technologies. - Ability to make architecture decisions and establish practices for a complex platform.
Benefits and work setup The position is listed as hybrid or remote, with locations across several European countries. Stated benefits include flexible scheduling, continued learning and career growth, medical and legal support, and team activities.