company_logo

Full Time Job

Senior Software Engineer - League Studios, Hextech Engine, Player Experience

Riot Games

Los Angeles, CA 03-12-2025
Apply @ Employer
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description
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 Senior 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 contribute to the development of the foundational capabilities, tools, and workflows that power the player experience for League of Legends and Teamfight Tactics. You will collaborate with developers across teams and disciplines to make the best technical decisions for the team's products. You will report to the team's Engineering Manager.

Responsibilities:
• Build foundational capabilities for evolving UI in the Hextech Engine
• Improve and maintain the tools and workflows for UI developers on game teams
• Collaborate with the team's product manager to identify and build solutions that enable customer teams to build new and exciting experiences for players
• Contribute to technical design and implementation for new systems and features
• Maintain a high standard of engineering excellence with a focus on code maintainability, quality, code reviews, and documentation
Required Qualifications:
• 4+ years of professional experience with C/C++
• 1+ years of experience working on systems in games or game engine technology
• Experience with C/C++ that spans several use-cases and platforms.
• Have contributed to the development of several large-sized, multi-month development efforts, including requirements gathering, planning, testing, and implementation
• Maintained 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 $161,500.00 - $227,000.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-rok4x4-18-119-11-206-42 in your application.

Salary Details
Salary Range: $153,800 to $216,200 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.