Riot Games is looking to solve the problem of keeping VALORANT a fun and engaging gaming experience for everyone by enforcing fair play and communication.
Requirements
- 6+ years of experience as a software engineer
- 2+ years professional experience building distributed systems at scale
- Experience working in the games industry or on gaming personal projects
- Familiarity working in an agile environment
- Expertise with C++, Golang, or similar language(s)
- Professional experience working with cloud computing and cloud technologies
- Professional experience building large scale backend systems or game services
Responsibilities
- Build, operate, and support live game services, including participation in an on-call rotation
- Lead the design and development of features from in-game all the way down to the backend service implementation
- Take ownership of key components within VALORANT’s architecture, ensuring reliability, scalability, and long-term sustainability
- Lead, mentor, and coach team members to build talent over the long term
- Demonstrate a high bar of craft excellence for your team
- Provide cross-team technical expertise throughout the product life cycle including design, implementation, and delivery of features while continuously improving the software engineering quality and efficiency
- Collaborate closely with producers, game designers, and UX experts
Other
- 6+ years of experience as a software engineer
- Degree requirements not specified, but relevant experience is required
- Open paid time off policy and flexible work schedules
- Medical, dental, and life insurance, parental leave, and 401k with company match
- Must embody player empathy and care about players' experiences