Posted in

Manager – Software Engineering – Riot Operations Center

Manager – Software Engineering – Riot Operations Center

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

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field or relevant professional experience
  • 6-8+ Years software engineering experience, including experience as a Senior Software Engineer or higher
  • 2+ Years experience performance managing engineers, including hiring and performance assessments
  • Demonstrated experience growing engineers in their careers
  • Demonstrated ability to work across multiple organizations and generate alignment on technical standards

Responsibilities

  • Manage the Los Angeles ROC site, ensuring high quality live response and coverage, and acting as a point of escalation during its working hours
  • Manage the ~6 Rioters in the Los Angeles ROC, and support their development as engineers
  • Provide technical leadership to the team, jumping into the code when needed
  • Collaborate with related engineering teams and inform the structure of our organization
  • Work with the product and program disciplines to ensure that the teams’ projects are aligned with our long-term goals
  • Ensure operational and strategic consistency with the rest of the global ROC sites
  • Manage stakeholders during critical incident triages and major launches, working alongside TPM teams
  • Participate actively in quarterly project planning and annual strategic planning

Preferred Qualifications

  • 2+ Years working in a high performance Site Reliability capacity
  • Experience with designing, prioritizing and maintaining high-capacity, high-availability, and high-performant software, especially back-end services
  • Familiarity with Site Reliability best practices
  • Experience with services programming languages (e.g. Java, Go, Python)
  • Experience working in container-based ecosystems and with a container scheduler (e.g. Marathon, Mesos, Kubernetes, GKE, Amazon ECS)
  • Experience with distributed systems, specifically microservices
  • Understanding of relational databases such as MySQL
  • Experience with CI/CD pipelines, ideally Jenkins
  • Understanding of software performance and the influence of latency in online games
  • Experience with AWS (or comparable cloud environments)