As a Senior Software Engineer on the Riot Client team, you will deliver high-quality technical solutions that improve the player experience across Riot’s out-of-game ecosystem. Riot Client is the fast-evolving desktop software gateway for millions of players to play, discover, and install Riot games, and every single desktop player goes through the Riot Client on their way to experience one of Riot’s games, ensuring their needs, whether they be providing more ways to discover games, engage with Riot’s culture & community, or getting into their game as fast as possible, is the primary goal of the Riot Client team. You’ll contribute hands-on across the software development lifecycle, partnering closely with engineers, product managers, designers, and other cross-functional teammates to build reliable, scalable, and maintainable client capabilities. You will help shape technical direction within your area of ownership, make sound implementation and design decisions, and collaborate with peers across Riot to support game distribution, content, social features, and developer productivity. Through strong engineering practices, thoughtful code reviews, and mentorship of other engineers, your work will help advance the next generation of Riot Client experiences for players and developers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior