Senior Software Engineer, Services - League of Legends

31 Minutes ago • 4-8 Years • Research & Development

Job Summary

Job Description

As a Senior Software Engineer at Riot Games, you'll contribute to the design and development of high-availability services supporting League of Legends' player behavior features. You will work with various technologies, write and review code, design architecture, and collaborate with cross-functional teams. Responsibilities include building services, handling on-call support, and working with product leadership to identify and implement new features. You'll be involved in maintaining live services, addressing emergent issues, and ensuring a positive player experience. The role requires strong Java or Go programming skills and experience with high-availability services.
Must have:
  • 4+ years Java/Go experience building high-availability services
  • Live service maintenance and on-call experience
  • Experience developing product features
  • Understanding of software performance and online game latency
  • Collaboration and communication skills
Good to have:
  • Experience playing League of Legends
  • Knowledge of Machine Learning
Perks:
  • Open paid time off policy
  • 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 chance to work in many broader domains. As a Senior Software Engineer, you’ll also dive into projects that focus on team cohesiveness and cross-team objectives. You’ll lead without authority and provide other engineers with a clear illustration of extraordinary engineering.

At Riot Games, innovation in gaming is at the heart of what we do. As a Software Engineer for League of Legends on PC, you will have a vital role in shaping player behavior to ensure every person that plays our game has a positive experience. Projects will vary, combining both individual expertise and team collaboration.

As a Senior Software Engineer on League of Legends, you will be at the forefront of driving technical change on the team that delivers direct value to our players through player behavior. In this role, you can expect to contribute and build on top of services that monitor and take action on players that negatively impact the experience in our game. We’re looking for an individual who is comfortable taking the reins on their own and collaborating across the company to deliver player value. You will report directly to an Engineering Manager within the team.

Key Responsibilities:

  • Contribute to the design and building of services required to support around game features for player behavior within Summoners Rift
  • Work in a variety of different technical capacities, contributing to code bases in multiple languages and tech stacks
  • Write and review reliable maintainable code, and author architectural design documents
  • Work with product and engineering leadership to identify opportunities in the game space that will require or benefit from new service development or refinement
  • Coordinate work and maintain relationships with partner service teams across the Riot Games ecosystem
  • Be on rotational on-call for live product support and operational assessment
  • Work collaboratively with non technical customers to accomplish deliverables

 

Required Qualifications

  • 4+ years of deep hands-on programming experiences building high-availability services using Java or Go.
  • Experience with maintaining live services coupled with handling emergent and on-call issues
  • Experience developing product features, including gathering requirements, designing scalable, production-ready architecture, and breaking down the project into smaller work items
  • Understand software performance and influence latency in online games

Desired Qualifications

  • Experience playing League of Legends
  • Have a working knowledge of Machine Learning

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 players' experiences, this could be your role!

Our Perks:

Riot has a focus on work/life balance, shown by our open paid time off policy, in addition to 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 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 .

Similar Jobs

ByteDance - Software Engineer Intern, Security Engineering

ByteDance

Singapore (On-Site)
1 Month ago
Microsoft - Principal Applied Science Manager

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Week ago
SmileGate - Billing/Shop Service Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Week ago
N-iX - Senior Frontend Engineer

N-iX

Ukraine (Hybrid)
1 Month ago
Epic Games - Senior QA Engineer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Month ago
Ubisoft - Architecte de Stockage

Ubisoft

Montreal, Quebec, Canada (On-Site)
4 Months ago
Meta - Software Engineer, Machine Learning

Meta

Los Angeles, California, United States (On-Site)
5 Months ago
Microsoft - Principal Software Engineer

Microsoft

Santa Clara, California, United States (On-Site)
1 Hour ago
GoMotive - Technical Support Engineer, Tracking & Telematics

GoMotive

Pakistan (Remote)
2 Months ago
Google - Software Engineering Manager, Android GPU Driver Quality

Google

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GoTo Group - Software Engineer - Identity Platform

GoTo Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Assystems - Développeur Junior - H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (Hybrid)
6 Months ago
ByteDance - Site Reliability Engineer (Systems), Bytedance Engineering

ByteDance

Singapore (On-Site)
5 Months ago
Luxoft - Java Team Lead

Luxoft

Toronto, Ontario, Canada (On-Site)
5 Months ago
Microsoft - Software Engineer / Senior Software Engineer

Microsoft

(On-Site)
1 Week ago
Token Metrics - Senior Crypto Data Engineer (Remote)

Token Metrics

Budapest, Hungary (Remote)
6 Months ago
Nielsen Holdings - SOFTWARE DEVELOPER - (Backend Developer, Java,Scala, Python, GO lang)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Google - Software Development Manager II, Infrastructure, Google Cloud AI

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Salesforce - Salesforce AI Research Intern - Summer 2025

Salesforce

Palo Alto, California, United States (On-Site)
6 Months ago
House of How - Engineering Intern - Sweden

House of How

Boden, Norrbotten County, Sweden (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Los Angeles, California, United States

The Walt Disney Company - KABC-TV (ABC7) Broadcast Technology/IT Intern

The Walt Disney Company

Glendale, California, United States (On-Site)
1 Week ago
That's No Moon - Senior Narrative Gameplay Animator (Project Hire)

That's No Moon

Los Angeles, California, United States (Remote)
1 Month ago
Ramen VR - Lead Engine Programmer

Ramen VR

California, United States (On-Site)
9 Months ago
Nintendo - Localization Editor

Nintendo

Redmond, Washington, United States (Hybrid)
1 Week ago
Next Level Business Services - Adobe Assets, Experience Manager Developer

Next Level Business Services

Chicago, Illinois, United States (On-Site)
6 Months ago
Nagarro - Associate Distinguished Engineer, Technology

Nagarro

New York, New York, United States (On-Site)
6 Months ago
Samsung Semiconductor - Senior Staff Engineer, Design Verification

Samsung Semiconductor

San Jose, California, United States (On-Site)
2 Weeks ago
The Walt Disney Company - Disney Store Sales Associate (Part-Time)

The Walt Disney Company

Missouri, United States (On-Site)
1 Week ago
Whoop - Senior Product Manager (Business Systems)

Whoop

Boston, Massachusetts, United States (On-Site)
6 Months ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

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

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Applied Power Architect - GPU

NVIDIA

Austin, Texas, United States (On-Site)
2 Months ago
Riot Games - Staff Software Engineer (Game UI) - Teamfight Tactics

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
NVIDIA - Senior Circuit Characterization Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
Samsung Semiconductor - Staff Engineer, SoC Design Verification

Samsung Semiconductor

San Jose, California, United States (On-Site)
2 Weeks ago
NVIDIA - Director, Hardware Engineering

NVIDIA

Ra'anana, Center District, Israel (On-Site)
3 Weeks ago
NVIDIA - Senior System Software Engineer, GPU Firmware

NVIDIA

Bengaluru, Karnataka, India (On-Site)
3 Months ago
ByteDance - Linux System Engineer

ByteDance

London, England, United Kingdom (On-Site)
1 Week ago
Samsung Semiconductor - Principal Engineer, Device Modeling

Samsung Semiconductor

San Jose, California, United States (On-Site)
3 Weeks ago
Tencent - NLP Research Intern

Tencent

(On-Site)
3 Months 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)

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

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

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

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