Riot Games is looking to improve the player experience for new and returning players by enhancing meta experiences, tutorials, onboarding, events, and UI/UX systems for League of Legends.
Requirements
- Strong proficiency in C++ and experience with large, complex codebases
- Proven track record of building and shipping UI/UX features in games
- Experience with onboarding systems, tutorials, or player journey–focused features
- Exposure to full-stack development, including backend service integration
- Familiarity with A/B testing frameworks
- Experience with commercial game engines (Unreal, Unity, or proprietary)
Responsibilities
- Contribute directly to implementation, with a focus on UI/UX and player-facing systems
- Provide technical guidance and remove blockers to maintain strong delivery velocity
- Uphold engineering best practices in maintainability, scalability, testing, and documentation
- Collaborate with product managers, designers, and artists to deliver onboarding tutorials, events, and meta systems that improve new player and returning player retention
- Partner with other engineering teams to ensure technical consistency and integration across League of Legends
Other
- Manage a small team of engineers, providing mentorship, guidance, and career support
- Oversee relationships with contractors and outsourcing partners, ensuring alignment, quality, and on-time delivery
- Collaborate with product managers, designers, and artists to deliver onboarding tutorials, events, and meta systems that improve new player and returning player retention
- 8+ years of professional software engineering experience
- 2+ years in an engineering management or a tech lead role in game development
- Experience managing or collaborating with contractors/outsourcing companies
- Comfortable balancing leadership responsibilities while remaining actively hands-on with coding
- Strong communication skills and ability to collaborate across disciplines
- Bachelor’s degree in Computer Science or equivalent experience
- Deep familiarity with League of Legends or strong motivation to learn and play
- Safeguarding confidential and sensitive Company data
- Communication with others, including Rioters and third parties such as vendors, and/or players, including minors
- Accessing Company assets, secure digital systems, and networks
- Ensuring a safe interactive environment for players and other Rioters