Principal Data Engineer, Personalization - Publishing Platform
Core
Design, build, and maintain scalable data pipelines and models powering critical data products for player onboarding, engagement, and content effectiveness.
Role type
Principal Data Engineer (Publishing Platform)
Builds
Centralized player data models, publishing activity data systems, and scalable ETL pipelines for insights and growth metrics.
Domain
Gaming / Big Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python, GoLang, Spark, Scala, SQL, Airflow, dbt, AWS/GCP, Databricks, data modeling, pipeline architecture, automation, cost optimization, data governance
Preferred skills
mentoring, cross-functional collaboration, tool evaluation
Technologies
Python, GoLang, Spark, Scala, SQL, Airflow, dbt, AWS, GCP, Databricks
Responsibilities
Design and optimize scalable ETL pipelines; Design and implement efficient data models; Architect high-performance data solutions; Automate data processing workflows; Mentor data engineers; Optimize query performance and resolve bottlenecks; Evaluate and adopt new tools and methodologies; Support cost optimization; Ensure data quality, governance, and compliance.
Seniority
Principal, hands-on IC with mentorship