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

Work Rights

Not specified

Tailored Resume

Cover Letter