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

1 Month 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

Microsoft - Product Designer I - Microsoft Teams

Microsoft

Redmond, Washington, United States (On-Site)
3 Days ago
Google - Software Engineering Manager, Visual Language and Multimodal Modeling

Google

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
AI Fund - Machine Learning Engineer

AI Fund

(Remote)
6 Months ago
Voodoo - Senior Product Designer - Wizz

Voodoo

Paris, Île-de-France, France (Hybrid)
1 Month ago
Interactive Brokers - Senior Software Engineer - Java Fullstack

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
7 Hours ago
ByteDance - ML Systems Software Engineer Graduate (AML - Machine Learning Systems)

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
ByteDance - Software Engineer, Architecture and Infrastructure

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
SmileGate - AI Voice Model Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
Backbone - Electrical Engineer

Backbone

Atherton, California, United States (Hybrid)
9 Months ago
Google - Bluetooth Firmware Engineer

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Hive Innovative Group - Frontend developer

Hive Innovative Group

Cairo, Cairo Governorate, Egypt (On-Site)
9 Months ago
Meta - Research Scientist Intern, Machine Perception for Input and Interaction (PhD)

Meta

Redmond, Washington, United States (On-Site)
5 Months ago
Games talent (Staffing and recruiting) - Art Director

Games talent (Staffing and recruiting)

Copenhagen, Denmark (On-Site)
22 Hours ago
WongDoody - Product Designer

WongDoody

Taipei City, Taiwan (On-Site)
1 Month ago
Netflix - Machine Learning Software Engineer (L5) - Content and Studio

Netflix

United States (Remote)
2 Months ago
ByteDance - CPU Application Platform Engineer Intern (Server Platform)

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Google - Software Engineer, Visual Language and Multimodal Modeling

Google

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
Airlab Inc  - Artificial Intelligence Researcher

Airlab Inc

Montreal, Quebec, Canada (On-Site)
9 Months ago
NVIDIA - Senior System Performance and Power Engineer

NVIDIA

United States (Hybrid)
1 Month ago
Electronic Arts - Lead Experience Designer

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Los Angeles, California, United States

Cloud Chamber - Senior Core Tech Producer

Cloud Chamber

Novato, California, United States (Remote)
1 Week ago
PlayStation Global - Senior Pipeline Programmer (Build System)

PlayStation Global

Los Angeles, California, United States (Remote)
1 Month ago
Minecast - Director, North America Regional Marketing

Minecast

Lexington, Massachusetts, United States (On-Site)
1 Day ago
PlayStation Global - Senior Manager, Security Systems

PlayStation Global

Aliso Viejo, California, United States (Hybrid)
3 Months ago
DraftKings - Operations Associate

DraftKings

Pueblo, Colorado, United States (On-Site)
2 Weeks ago
Axon - Senior Revenue Accountant, Commercial Controllership

Axon

Seattle, Washington, United States (Hybrid)
6 Hours ago
DraftKings - Senior Equity & Financial Analyst

DraftKings

Boston, Massachusetts, United States (On-Site)
3 Weeks ago
Conga - Senior Sales Operations System Analyst

Conga

Broomfield, Colorado, United States (On-Site)
18 Hours ago
Google - Staff Software Engineer, Android XR Frameworks

Google

Kirkland, Washington, United States (On-Site)
2 Days ago
Boomi - Software Engineer 2

Boomi

Conshohocken, Pennsylvania, United States (Hybrid)
1 Day ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior STA Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Google - TPU Microarchitecture Design Lead

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
HP - College Intern - Category Management

HP

Singapore, Singapore (On-Site)
7 Months ago
Google - Software Engineer III, Embedded Systems/Firmware, Google TV

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
NVIDIA - Senior High-Performance LLM Training Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
4 Weeks ago
Google - Senior Staff Software Engineer, Infrastructure, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Fluence - Lead Engineer - Battery Module

Fluence

Houston, Texas, United States (Hybrid)
6 Months ago
NVIDIA - Senior System Software Engineer - Automotive Platform

NVIDIA

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Software Developer II, Site Reliability Developer

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
NVIDIA - Senior Mixed Signal and Analog Circuit Designer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Riot Games is a video game developer, publisher, and esports tournament organizer best known for League of Legends.

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)

Ho Chi Minh City, Vietnam (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