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

3 Months ago • 4 Years + • Software Development & Engineering

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

Dentsu - Analyst

Dentsu

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Reality Games - Technical Artist for Mobile Game

Reality Games

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
6 Months ago
Adyen - Payments Partnerships Manager

Adyen

San Francisco, California, United States (On-Site)
1 Month ago
Interactive Brokers - Senior Frontend Developer

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
1 Month ago
Tier 9 Game Studios - Game Developer (Gacha role-playing games)

Tier 9 Game Studios

Toronto, Ontario, Canada (On-Site)
1 Month ago
Qualcomm - Physical Design Engineer

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
Autodesk - Senior Software Engineer

Autodesk

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
3 Weeks ago
ness digital  - Senior Support Engineer

ness digital

United States (Hybrid)
1 Week ago
Nagarro - Senior Staff Engineer

Nagarro

Philippines (Remote)
8 Months ago
Sabre India - SAP Basis Administrator

Sabre India

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

bytedance - Security Operations Manager

bytedance

Jakarta, Jakarta, Indonesia (On-Site)
4 Months ago
bytedance - Solution Architect (EUI)

bytedance

London, England, United Kingdom (On-Site)
2 Months ago
Animoca Brands - Strategic Finance Internship

Animoca Brands

Hong Kong (On-Site)
1 Month ago
The Walt Disney Company - Sr QA Analyst

The Walt Disney Company

Glendale, California, United States (On-Site)
2 Months ago
VGW - Account Management Team Lead

VGW

Toronto, Ontario, Canada (On-Site)
1 Month ago
Qube Cinema - Engineer – Technical Support

Qube Cinema

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Keywords Studios - IT Support Manager/IT Support Lead

Keywords Studios

Katowice, Silesian Voivodeship, Poland (On-Site)
2 Months ago
Ion - Trading Support Analyst

Ion

Jersey City, New Jersey, United States (On-Site)
4 Years ago
dun bradstreet - Small Business Account Executive, Outbound

dun bradstreet

Jacksonville, Florida, United States (On-Site)
3 Weeks ago
Scopely - Lead Engineer

Scopely

Mexico City, Mexico City, Mexico (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Los Angeles, California, United States

Apple - Software Engineer (Site Reliability)

Apple

Austin, Texas, United States (On-Site)
2 Weeks ago
Mattel Inc - Live Games Infrastructure Manager - Digital Gaming

Mattel Inc

El Segundo, California, United States (On-Site)
8 Months ago
Star schema - Customer Service Representative

Star schema

Coppell, Texas, United States (On-Site)
1 Week ago
bounteous - Director, Digital Strategy (Consumer & Retail)

bounteous

United States (Remote)
8 Months ago
Coupa - Head of Revenue Enablement & Sales Excellence

Coupa

California, United States (Remote)
2 Weeks ago
Polygon Labs - Director of Product Management - Protocol

Polygon Labs

United States (Remote)
3 Months ago
Crystal Dynamics - Concept Art Director

Crystal Dynamics

United States (Hybrid)
22 Hours ago
pentair - Engineering Technician III

pentair

Sanford, North Carolina, United States (On-Site)
2 Months ago
Ansys - Senior R&D Engineer - Astrodynamics/Trajectory Optimization

Ansys

Exton, Pennsylvania, United States (On-Site)
1 Month ago
Netflix - Senior Software Engineer - Test & Device Automation Platform

Netflix

Los Gatos, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Assystems - Senior Process Engineer

Assystems

Derby, England, United Kingdom (On-Site)
8 Months ago
zoox - Senior/Staff Software Engineer - Prediction Integration

zoox

Foster City, California, United States (Hybrid)
8 Months ago
EveryMatrix - Broadcast Engineer

EveryMatrix

Batumi, Adjara, Georgia (On-Site)
3 Months ago
Qualcomm - RDC FTE Sr Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
CrowdStrike - Experienced Software Engineer - Reliability team

CrowdStrike

Sydney, New South Wales, Australia (Remote)
1 Month ago
Moloco - Staff Software Engineer (Tech Lead)

Moloco

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Capgemini - Software Engineer

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
AECOM - Electrical Engineers - Resources + Industry (Contractors)

AECOM

Brisbane, Queensland, Australia (Hybrid)
1 Week ago
Canonical - Microservices Engineer

Canonical

(Remote)
1 Month ago
CyberArk - Staff Software Engineer - Drivers

CyberArk

Bulgaria (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Shanghai, China (On-Site)

Shanghai, China (On-Site)

Los Angeles, California, United States (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)

Shanghai, China (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