Riot Games

Riot Games

Manager, Software Engineering - Riot Operations Center

Apply Now
🌍Los Angeles, USA
15h ago
👀 0 views
📥 0 clicks

Job Description

The Riot Operations Center (ROC) provides 24/7 live response for issues that impact our players. The ROC maintains three sites around the world to provide this coverage, and each site must be able to act independently while keeping its processes and direction aligned with those of the ROC as a whole. Currently, the ROC is working to grow the engineering muscle in Riot’s incident detection and response, with the goal of being able to take over much of the technical triage and mitigation currently performed by game teams, making incidents easier to resolve, less impactful to players, and less likely to occur.


As a Manager, Software Engineering you will ensure that the Los Angeles ROC is providing high quality live response during its share of the ROC’s follow-the-sun coverage model. You will support the engineering growth of the Rioters in the Los Angeles ROC as we expand the team’s capabilities and projects. You will guide the team in creating engineering solutions to problems in the incident detection, response, and prevention spaces, and you’ll grow engineers who know that nothing is more important to our games than how our players experience them.

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

Required Qualifications: 

  • 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

Desired 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)

 

For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes your fellow Rioters, who are the customers of your work. Being a dedicated fan of games is not necessary for this position!

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 benefits pages for more information.

Riot Games fosters a player and workplace experience that values teamwork embodied by the Summoner's Code and Community Code. 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 thriving together and our ongoing work to build the most inclusive company in Gaming.

 

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. 

Apply Now

More Jobs at Riot Games