As a Staff Data Engineer on the League of Legends Data Engineering team, you will collaborate with product managers, analysts, and engineers to ensure our data is reliable, performant, and scalable. You will design and champion data standards to ensure our systems grow with our player base.
This role will be based out of our Los Angeles headquarters. Responsibilities: - Design and lead the implementation of architectures that support advanced analytics and machine learning models
- Develop scalable, medallion-oriented data models that cater to both current and future needs where data volume grows significantly.
- Design and implement ETL processes and data integration strategies to handle diverse data sources and formats
- Liaison between our team, the League of Legends team, and service teams as well as central platform teams to understand their needs and provide solutions
- Analyze existing systems for bottlenecks and inefficiencies, and implement solutions to optimize data flow and processing for high-volume, complex datasets
- Lead initiatives in data governance, data quality, and metadata management that ensure data accuracy, consistency, and security
- Explore and evaluate new technologies, tools, and data management practices to enhance the capabilities of the data platform
- Collaborate closely with machine learning engineers and analysts, providing them with the data required for complex analytics, machine learning models, and data exploration
- Communicate complex data concepts and the value of data projects to stakeholders at all levels of the organization, influencing data-driven decision-making and strategy
- On-call responsibility for production systems powering critical product observability and machine learning models
Required Qualifications: - 6+ years of relevant experience developing scalable data systems
- Experience mentoring in Data Engineering best practices
- Experience setting the technical direction of projects
- Extensive experience designing standard data models & event-driven architecture
- Extensive experience modeling data to deliver business insights
- Experience developing solutions in DBT, Spark, SQL, and Airflow or equivalent data technologies
- Experience working with Python
- Experience with cloud computing technologies (AWS or equivalent)
For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players. We will be looking at your past studies, experience, and your personal relationship with games. If you embody player empathy and care about players' experiences, this could be your role!
Our Perks: Riot focuses on work/life balance, shown by our open paid time off policy and other perks such as flexible work schedules. We offer medical, dental, and life insurance, parental leave for you, your spouse/domestic partner, and children, and a 401k with company match. Check out our
benefits pages for more information.
- (Los Angeles Only) Base salary range between $176,700.00 - $247,000.00 USD + incentive compensation + equity + 401K with company match + medical, dental, vision, and life insurance + short and long-term disability + open PTO.