company_logo

Full Time Job

Staff Software Engineer - Ls Ltf, Hextech Player Experience

Riot Games

Los Angeles, CA 04-18-2025
Apply @ Employer
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
Staff Software Engineer (UI) - LS.LTF, Hextech Player Experience
Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in many broader domains. As a Software Engineer, you'll work with both new and current technology, creating creative solutions to overcome high-volume obstacles and to bring player value.
As a Staff Software Engineer on the Hextech Engine Player Experience Team, you will join a multi-disciplinary team focused on improving the UI development experience for artists, designers, and engineers. You will lead the development of critical features in the UI systems that power the player experience for League of Legends. The weight of this role requires collaboration with developers across teams and disciplines to ensure that our engine's UI is serving the needs of its users while maintaining runtime performance. For this role, you will report to the team's Engineering Manager.

Responsibilities:
• Improve and maintain the tools and workflows for UI developers on game teams
• Collaborate across teams and disciplines to identify and build solutions that enable customer teams to build new and exciting experiences for players
• Lead technical design and implementation for new systems and features
• Mentor other engineers and contribute expertise to technical discussions
• Maintain a high standard of engineering excellence with a focus on code maintainability, quality, code reviews, and documentation
Required Qualifications:
• 6+ years of professional experience with C/C++
• 2+ years of UI experience in either game development or game engine technology
• Experience with C/C++ that spans several use-cases and platforms.
• Have contributed to the development of several large-sized (6+ months), cross-team development efforts, including requirements gathering, planning, testing, and implementation
• Experience driving software development best practices within your organization that include design/code reviews, coding standards, source control management, testing, delivery performance, scalability, and maintainability
Desired Qualifications:
• Experience working with teams building software for internal users (artists, engineers, designers)
• Experience working on live games or services operating at global scale
• Familiarity with UI/UX prototyping tools such as Figma
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 the experiences of players, this could be the role for you!

• (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-pk80j4-18-218-241-211-42 in your application.

Salary Details
Salary Range: $192,500 to $269,400 Per Year ($ USD)
Company Profile
Riot Games

Riot Games was founded in 2006 to develop, publish, and support the most player-focused games in the world. In 2009, we released our debut title, League of Legends, to worldwide acclaim. League has gone on to be the most-played PC game in the world and a key driver of the explosive growth of esports.