Staff Software Engineer- League Of Legends, Around Game Foundations
Riot Games
Los Angeles, United States
On-site
Services integration layers
Distributed systems
Microservices at high scale
As a Staff Software Engineer on League of Legends, you’ll work with your engineering team to enable developers to create new around-game experiences that excite our new and long term players
Job Summary
As a Staff Software Engineer on League of Legends, you’ll work with your engineering team to enable developers to create new around-game experiences that excite our new and long term players.
Ensure exceptional code quality by adhering to engineering excellence which includes: code maintainability, quality, monitoring, code reviews, and documentation.
Riot focuses on work/life balance, shown by our open paid time off policy and other perks such as flexible work schedules.
Matching Summary
As a Staff Software Engineer on League of Legends, you’ll work with your engineering team to enable developers to create new around-game experiences that excite our new and long term players.
Skills & Requirements
Must-have
services integration layers
distributed systems
microservices at high scale
shipping software on range of platforms
collaboration across disciplines
engineering excellence practices
Nice-to-have
player empathy and delight
playing League of Legends
UI development framework
subject matter expertise in UI
Key Requirements
6+ years game development experience
4+ years professional C++ experience
BS in Computer Science or equivalent
Experience with distributed systems
Experience shipping software on multiple platforms