Job Description
At Riot, Data Engineers play a critical role in transforming data into actionable insights that drive decisions across the company. Our engineers are deeply player-focused and collaborate across diverse teams to enhance the experiences of millions of players worldwide.
As a Principal Data Engineer within the Product Insights team, you will be a key technical leader responsible for designing and optimizing scalable data infrastructure that empowers Insights teams. You will develop and maintain high-performance ETL pipelines; architect efficient, reliable, and usable data models; and ensure data governance, security, and compliance.This role demands deep technical expertise, the ability to work on complex data engineering challenges, and cross-functional collaboration with engineering, analytics, and product teams. You will set best practices, drive automation, and enhance data reliability and performance while ensuring the organization has the right data infrastructure to support its business needs.
Responsibilities
• Design and optimize scalable ETL pipelines for structured and semi-structured data to support Insights use cases, including independently coding and providing optimizations where applicable.
• Architect and implement robust, maintainable, and high-performance data solutions.
• Ensure data quality, governance, and compliance with regulatory standards (e.g., GDPR, CCPA).
• Mentor data engineers across all levels, setting best practices and fostering technical growth.
• Automate workflows to reduce manual intervention and enhance data processing efficiency.
• Optimize query performance and resolve pipeline bottlenecks to improve data accessibility.
• Evaluate and adopt new tools, frameworks, and methodologies to advance data engineering capabilities.
• Support cost optimization by ensuring scalable and efficient data solutions.
• Be a leader within Riot's Data Engineering discipline shaping infrastructure, craft standards, tooling, and organizational best practices
Required Qualifications
• Bachelor's or Master's degree in Computer Science, Information Systems, Engineering, or a related field.
• 8+ years experience in data engineering or a related field.
• Hands-on expertise in big-data technologies, including Python, GoLang, Spark, Scala, SQL, and tools like Airflow and DBT.
• Proficiency in cloud infrastructure (AWS or GCP) and Databricks.
• Expertise in designing efficient and scalable data models with large data sets across multiple teams and in collaboration with insights or data stakeholders.
• Demonstrated ability to work cross-functionally with engineering, analytics, and product teams.
• Experience mentoring and guiding other engineers.
For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes your fellow Rioters, who are the customers of your work. Being a dedicated fan of games is not necessary for this position!
• (Los Angeles Only) Base salary range between $192,500.00 - $269,400.00 USD + incentive compensation + equity + 401K with company match + medical, dental, vision, and life insurance + short and long-term disability + open PTO.
Jobcode: Reference SBJ-9zw3bm-18-222-226-47-42 in your application.