Manager Software Engineering, Riot Games

Manager Software Engineering, Riot Games

Company Riot Games
Job title Manager, Software Engineering
Job location Shanghai, China
Type Full Time

Responsibilities:

Manage a group of 3-7 software and infrastructure engineers, coaching them, holding them accountable to best practices, and their growth plan
Partner with discipline and product leadership to develop strategies for improving team health and effectiveness
Be accountable for the technical health of the product and take an active part in its implementation
Build healthy relationships with other engineering teams at Riot to foster cross-team collaboration
Mentor engineers in best practices for the current product phase
Champion your sourcing and hiring processes to identify and hire engineers

Requirements & Skills:

  • 5+ years of professional experience as a software engineer
  • 4+ years working in  game development or support with contributions to at least 1 shipped title
  • 2+ years as a tech lead guiding the direction and implementation of game features or services to
  • Experience managing engineers and actively participating in their growth and development
  • Experience recruiting candidates and growing an engineering team
  • Experience participating in technical discussions such as technical design reviews and code reviews
  • Experience with Java, C#,  Golang, or C++
  • Experience with the deployment of services and Cloud infrastructure at scale
  • Experience with the support of post-production and operations of game development.
  • Experience with backend distributed systems.
  • Experience with build & release pipeline management.

apply for job button