Software Engineer, Game UI - League of Legends
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Implement UI and player-facing gameplay features in support of League of Legends game modes
- Collaborate with engineers, designers, artists, and product partners to build features that deliver clear player value
- Contribute to technical discovery and prototyping to help reduce ambiguity in a problem space
- Participate in team rituals, code reviews, and software maintenance processes
- Participate in on-call and live support rotations
- Required Qualifications:
- 2+ years of professional experience in game development with C++
- Experience collaborating across disciplines (e.g. Design, Art, QA, Production)
- Experience implementing software engineering best practices within your team, including design reviews, coding standards, code reviews, and testing
- Product sense, pragmatism, and player empathy in making tech decisions
- Bachelor's degree in Computer Science or equivalent experience
Requirements
- Experience building UI or UX features in games or other interactive products
- Experience working with game engines such as Unreal or Unity
- Familiarity with Agentic AI assisted development
- Experience playing League of Legends or strong motivation to learn and play
- Our Perks:
- 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.
Benefits
Additional Information
Riot engineers bring deep knowledge of specific technical areas but also value the chance to work in many broader domains. As a software engineer, you'll also dive into projects that focus on team cohesiveness and cross-team goals. You'll lead without authority and provide other engineers with a clear illustration of extraordinary engineering. As a Software Engineer on the League of Legends Alternate Play Modes team , you will help build and maintain player-facing UI and gameplay systems that support new and evolving game modes in the League ecosystem. You will report to the team's Senior Engineering Manager and work in a hybrid environment from our Los Angeles office.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Riot Games? Share your experience