
Staff Software Engineer - Central Technology, Data Foundations
Riot Games9 hours ago
Responsibilities
- Build and enhance systems that improve interaction with tools in Riot’s data ecosystem.
- Collaborate with software engineers, product partners, technical leads, and non-technical customers to deliver team goals.
- Participate in stand-ups, team rituals, code reviews, and other development activities.
- Provide meaningful code reviews for other engineers.
- Participate in an on-call rotation supporting live products.
Requirements
- Bachelor’s degree in Computer Science or a comparable field.
- Understanding of core data engineering concepts and data pipelines.
- At least 7 years of experience with Python and SQL.
- At least 5 years of experience working with data warehousing.
- Experience working in an Agile and DevOps environment.
- Preferred: experience with ML operations, pipelines, and infrastructure.
- Preferred: experience with open-source ETL frameworks such as Airflow, Luigi, or similar tools.
Benefits
- Open paid time off policy.
- Flexible work schedules.
- Medical, dental, and life insurance.
- Parental leave for the employee, spouse or domestic partner, and children.
- 401(k) with company match.
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.