Posted in

Staff Software Engineer – Server Systems – Unpublished R&D Product

Staff Software Engineer – Server Systems – Unpublished R&D Product

CompanyRiot Games
LocationLos Angeles, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • 6+ years of experience in game development, including contributions to at least one shipped title
  • Proficient in C and C++, with additional experience interfacing with services written in Golang
  • Strong background in distributed server and services architecture, with hands-on expertise in server-to-server and server-to-client messaging systems

Responsibilities

  • Design and deliver sustainable, scalable solutions for a distributed network of servers and services, including new MMO server systems that integrate with existing C++, Blueprint, or Golang-based systems
  • Lead and contribute to architecture requirements, technical design, and implementation of server-side systems, helping to define the team’s technical direction and standards
  • Partner with technical leadership on solution design, and collaborate with game designers to create high-performance systems that enhance player experience
  • Work cross-functionally to gather requirements, plan initiatives, and consistently deliver reliable, integrated server features
  • Mentor fellow engineers in your areas of expertise, and contribute to a culture of technical excellence and shared best practices

Preferred Qualifications

  • Experience developing MMORPGs with a focus on game server architecture
  • Familiarity with Unreal Engine 5, including proficiency in Blueprint visual scripting