
Principal Data Engineer, Personalization - Central Product Insights
Riot Games4 months ago
Responsibilities
- Design, build, and optimize scalable ETL pipelines for structured and semi-structured data supporting insights, growth, publishing, and marketing use cases.
- Design and implement accurate, scalable, and maintainable data models representing in-game and out-of-game experiences.
- Architect robust, high-performance data solutions and automate workflows to reduce manual intervention.
- Mentor data engineers across levels and establish engineering best practices.
- Optimize query performance and resolve data pipeline bottlenecks.
- Evaluate and adopt tools and frameworks to advance data engineering capabilities.
- Improve cost efficiency through scalable and efficient data solutions.
- Ensure data quality, governance, and compliance with standards such as GDPR and CCPA.
- Help shape Riot’s data engineering infrastructure, tooling, craft standards, and organizational practices.
Requirements
- Bachelor’s or master’s degree in computer science, information systems, engineering, or a related field.
- 8+ years of experience in tech-focused publishing or marketing fields.
- 8+ years of experience in data engineering or a related field.
- Strong expertise in Python, Go, Spark, Scala, SQL, Airflow, and dbt.
- Proficiency with AWS or GCP and Databricks.
- Expertise designing efficient, scalable data models across large datasets and multiple teams.
- Ability to collaborate with engineering, analytics, and product teams.
- Proven experience mentoring and guiding other engineers.
- Experience in gaming, large consumer platforms, or data modernization and transformation initiatives is preferred.
- Experience with SLI/SLO governance, reliability standards, semantic layers, standardized business metrics, and advanced analytics use cases is preferred.
- Ability to influence standards across teams in a matrixed organization is preferred.
Benefits
- Open paid time off and flexible work schedules.
- Medical, dental, and life insurance.
- Parental leave for the employee, spouse or domestic partner, and children.
- 401(k) with company match.
Tech Stack
Categories
Data Engineering
About Riot Games
Riot Games develops and publishes online multiplayer games for PC and mobile, including League of Legends, Valorant, Teamfight Tactics, Legends of Runeterra, and Wild Rift. The company operates free-to-play titles monetized via in-game purchases and runs global esports leagues and events around its franchises. Founded in 2006 and headquartered in Los Angeles, Riot is a subsidiary of Tencent with offices worldwide.