Riot Games is looking to solve the challenge of building and maintaining high-load, high-availability backend services for a new, genre-defining game that will be delivered globally to millions of players. The goal is to ensure a solid technical foundation for a successful game launch at scale.
Requirements
- 8+ years of experience building large scale backend systems or game services
- Experience developing large systems from scratch, including gathering requirements and designing scalable, production-ready architecture
- Expertise with C++, Java, Golang, or any other modern language
- Experience with cloud computing and cloud technologies
- Experience working on a global scale online game
- Experience with Unreal Engine
- Experience with C++ and Golang
Responsibilities
- Design, build, and deliver internet scale backend services for a genre-defining game we will deliver globally to millions of people
- Champion the technical vision for the team with production and management
- Collaborate with leadership on planning and long term vision for gameplay related services
- Implement server infrastructure automation and integration in support of new gameplay features
- Build robust integrations with central systems and effectively collaborate with those teams to build game platform features
- Build and support live services for the game
- Work with cloud technologies and services such as AWS
Other
- BS degree or equivalent experience
- Collaborate effectively with art, design, and other disciplines within game development
- Mentor more junior engineers on the team
- Review and identify risks and requirements for usage of shared technologies owned by other teams
- Work/life balance with open paid time off policy and flexible work schedules