About this role
About the Role Riot Client is the gateway for millions of players to play, discover, and install Riot games. 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, and contribute hands-on across the software development lifecycle as you partner with engineers, product managers, designers, and other cross-functional teammates to build reliable, scalable, and maintainable Client capabilities. What You'll Do
- Develop and maintain desktop application features focusing on C++, with the ability to integrate with and contribute to web-based technologies
- Deliver high-quality, scalable, and reliable engineering solutions within your area of ownership, through hands-on contribution and technical design
- Contribute to technical planning and design discussions, helping evaluate tradeoffs between long-term sustainability and near-term delivery needs
- Build and apply a strong understanding of the Riot Client’s dependency landscape, partnering with teams to align on technical solutions
- Work closely with cross-functional partners, including product, production, QA, design, and data insight
- Level up other engineers through mentorship and technical guidance What We're Looking For
- 6+ years of related industry experience
- Bachelor's degree in Computer Science or a related field, or comparable experience in software development
- Expertise with C++ in application development
- Experience in web development
- Experience working with complex code bases
- Experience of cross-functional collaboration with product, design, and QA Nice to Have
- Experience of working with desktop applications
- Experience of working with Electron
- Experience with build pipelines Compensation & Benefits
- Riot focuses on work/life balance, shown by our open paid time off policy and other perks such as flexible work schedules.
- We offer medical, dental, and life insurance, parental leave for you, your spouse/domestic partner, and children, and a 401k with company match.
- Check out our benefits pages for more information.