Riot Games is looking to solve the problem of ensuring reliability of the entire back-end serving the core gameplay experience for a new, unpublished R&D product, with a focus on high load, high availability, and varying infrastructure and compliance requirements.
Requirements
- 8+ years of experience building large scale backend systems or game services
- Expertise with at least one modern language used for services (Java, Golang)
- Expertise with cloud computing and cloud technologies such as AWS
- Experience with CI/CD pipelines
- Experience with analytics and monitoring platforms such as DataDog and Databricks
- Experience with containerization technologies such as Docker
- Experience in Service Reliability Engineering (SRE) or roles in service engineering with live ops experience
Responsibilities
- Design and maintain tools necessary to solidify live operations for a new game
- Work with Riot’s central LiveOps teams to lead the charge and participate in processes for a healthy live service, such as on-call rotation, audits and incident reviews
- Help deliver internet scale backend services for a genre-defining game that will serve millions of people globally
- Build features to improve server reliability and performance
- Implement server infrastructure in support of new gameplay features
- Work with cloud technologies and services such as AWS
- Review and identify risks and requirements for usage of shared technologies owned by other teams
Other
- BS degree or equivalent experience
- Mentor more junior engineers on the team
- Collaborate effectively with other disciplines within game development, and central infrastructure teams
- Embodiment of player empathy and care about players' experiences
- Open paid time off policy and other perks such as flexible work schedules