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

2 Months ago • 4 Years + • Research & Development

Job Summary

Job Description

As a Senior Software Engineer on the Hextech Engine Player Experience Team, you'll build foundational UI capabilities, improve tools and workflows for UI developers, collaborate on solutions enabling new player experiences, and contribute to technical design and implementation. You'll work with artists, designers, and engineers across teams, ensuring code maintainability, quality, and documentation. The role requires expertise in C/C++, experience with game engine technology and large-scale development projects, and a commitment to player experience. You'll report to the team's Engineering Manager and contribute to the evolution of League of Legends and Teamfight Tactics.
Must have:
  • 4+ years C/C++ experience
  • Game engine/systems experience
  • Large-scale project contribution
  • UI development experience
  • Code maintainability & quality
  • Collaboration skills
Good to have:
  • Internal user software experience
  • Live game/service experience
  • UI/UX prototyping tool familiarity (Figma)
Perks:
  • Open paid time off
  • Flexible work schedules
  • Medical, dental, and life insurance
  • Parental leave
  • 401k with company match

Job Details

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!

 

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 for more information.

Riot Games fosters a player and workplace experience that values teamwork embodied by the and . Our culture embraces differences as a strength, and our values are the guiding principles for how we approach work. We are committed to putting diversity and inclusion (D&I) at the center of everything we do, and promoting a fair and collaborative culture where Rioters treat one another with dignity and respect. We encourage you to read more about our value of and our ongoing work to build the .

 

It’s our policy to provide equal employment opportunity for all applicants and members of Riot Games, Inc. Riot Games makes reasonable accommodations for handicapped and disabled Rioters and does not unlawfully discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, handicap, veteran status, marital status, criminal history, or any other category protected by applicable federal and state law. We consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with applicable federal, state and local law, including the California Fair Chance Act, the City of Los Angeles Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, the San Francisco Fair Chance Ordinance, and the Washington Fair Chance Act.

Per the Los Angeles County Fair Chance Ordinance, the following core duties may create a basis for disqualifying candidates with relevant criminal histories:

  • 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

These duties are directly related to essential operations, safety, trust, and compliance obligations within our organization. Please note that job duties may evolve based on business needs and additional responsibilities may be assigned as necessary to maintain operational efficiency and security. 

Similar Jobs

Epic Games - Senior UX Designer, Creator Tools

Epic Games

(On-Site)
1 Month ago
Canva - Backend Software Engineer - Product Quality

Canva

Surry Hills, New South Wales, Australia (Remote)
2 Months ago
Hologate gmbh - Senior UX/UI Designer

Hologate gmbh

Munich, Bavaria, Germany (On-Site)
1 Month ago
Penumbrainc - Manager, Equipment Maintenance

Penumbrainc

Alameda, California, United States (On-Site)
1 Month ago
Sourcegraph - ML Engineer

Sourcegraph

San Francisco, California, United States (On-Site)
2 Weeks ago
Meta - Software Engineer (Leadership) - Machine Learning

Meta

Paris, Île-de-France, France (On-Site)
6 Months ago
bytedance - Software Engineer in ML Engineering Platform

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Riot Games - Staff Software Engineer (Build Platforms) - VALORANT, Foundations

Riot Games

Dublin, County Dublin, Ireland (On-Site)
6 Months ago
Krafton - HR Recruiting Planning/Operations

Krafton

Seoul, South Korea (On-Site)
2 Months ago
NVIDIA - SOC Clock Distribution Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Apple - Additive Prototyping Manager

Apple

Sunnyvale, California, United States (On-Site)
3 Weeks ago
panteon games - Senior Game Developer

panteon games

Ankara, Ankara, Türkiye (On-Site)
3 Weeks ago
Games talent (Staffing and recruiting) - Senior Technical UI Designer

Games talent (Staffing and recruiting)

Copenhagen, Denmark (On-Site)
1 Month ago
Hudl - Group Product Manager (High School Sports)

Hudl

Chicago, Illinois, United States (Remote)
2 Weeks ago
Ziff Davis - Senior Product Designer

Ziff Davis

Austin, Texas, United States (Remote)
3 Weeks ago
Airlab Inc  - Artificial Intelligence Researcher

Airlab Inc

Quebec, Canada (On-Site)
2 Months ago
Sailpoint - Sr. Observability Engineer

Sailpoint

Pune, Maharashtra, India (On-Site)
1 Month ago
Ansys - UX Designer II

Ansys

Canonsburg, Pennsylvania, United States (On-Site)
2 Weeks ago
DNEG - Simulation Developer, Ziva VFX

DNEG

England, United Kingdom (Remote)
2 Months ago
Ion - Senior UX Designer -  Italy

Ion

Milan, Lombardy, Italy (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Los Angeles, California, United States

Ansys - Principal Software Engineer - User Interface

Ansys

Exton, Pennsylvania, United States (On-Site)
1 Week ago
SBM Management - Area Manager

SBM Management

Detroit, Michigan, United States (On-Site)
3 Weeks ago
Gupta - Senior Social Media Strategist

Gupta

Boston, Massachusetts, United States (On-Site)
1 Month ago
2K - Director, 2K AI

2K

Novato, California, United States (On-Site)
1 Month ago
Next Level Business Services - Java Tech Lead

Next Level Business Services

Chicago, Illinois, United States (On-Site)
7 Months ago
Postman - Principal Product Marketing Manager, Channels & Alliances

Postman

San Francisco, California, United States (Hybrid)
1 Month ago
The Walt Disney Company - Poolside Server Assistant

The Walt Disney Company

Kapolei, Hawaii, United States (On-Site)
1 Month ago
160over90 - Account Executive

160over90

New York, United States (On-Site)
3 Weeks ago
Epic Games - Character Concept Outsource Lead

Epic Games

Cary, North Carolina, United States (On-Site)
4 Months ago
Ansys - Enterprise Account Executive

Ansys

Exton, Pennsylvania, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

rivos - CPU Design Verification - Full-time

rivos

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Krafton - [Publishing] Lead of Global Publishing Strategic Initiatives (5~10년)

Krafton

Seoul, South Korea (On-Site)
2 Months ago
NVIDIA - Deep Learning Engineer, Datacenters

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Samsung Semiconductor - Staff Engineer, Machine Learning

Samsung Semiconductor

San Jose, California, United States (Hybrid)
2 Months ago
bytedance - Software Engineer, Model Inference

bytedance

Seattle, Washington, United States (On-Site)
1 Month ago
bytedance - Research Engineer / Scientist - AI for Databases

bytedance

Seattle, Washington, United States (On-Site)
1 Month ago
NVIDIA - STA Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Google - Software Engineer, People with Disabilities

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
6 Months ago
Riot Games - Manager, Learning and Development

Riot Games

United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Shanghai, China (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Shanghai, China (On-Site)

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Riot Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug