Job Description
Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a Staff Software Engineer, you'll also dive into projects that focus on team cohesiveness and cross-team objectives. You'll drive technical initiatives and provide other engineers with a clear illustration of extraordinary engineering.
As a Staff Software Engineer on the Release and Support team, you will play a critical role in ensuring the stability, reliability, and efficiency of our game development pipeline. You'll be at the heart of delivering high-quality experiences to players by improving release processes, automating workflows, and supporting teams in resolving live service challenges. With a strong technical foundation and a problem-solving mindset, you will drive improvements in deployment tooling, monitoring systems, and incident resolution, making a direct impact on both development teams and the player experience. Your expertise will help shape best practices for release management, optimize game delivery, and ensure that Riot remains a world-class place to ship and support games.
Responsibilities:
• Develop, optimize, and maintain deployment pipelines to ensure smooth and reliable ecosystem releases.
• Build automation tools to reduce manual effort, improve efficiency, and minimize release risks.
• Implement and refine monitoring, alerting, and logging systems to proactively detect and resolve issues.
• Investigate and troubleshoot live game issues, working cross-functionally to restore services and minimize downtime.
• Establish release management best practices, ensuring consistency, and reliability in deployments.
• Partner with game developers, infrastructure engineers, and QA teams to align release processes with development needs.
Required Qualifications
• 6+ years of software engineering experience
• Experience with C++ and C#
• Experience working with modern video game engines
• Experience working with large game teams
• Experience working with large code bases
• Experience collaborating with teammates across multiple disciplines
Desired Qualifications
• Experience with Unreal Engine
• Strong communication skills
For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players. We will be looking at your past studies, experience, and your personal relationship with games. If you embody player empathy and care about players' experiences, this could be your role!
• (Los Angeles Only) Base salary range between $192,500.00 - $269,400.00 USD + incentive compensation + equity + 401K with company match + medical, dental, vision, and life insurance + short and long-term disability + open PTO.
Jobcode: Reference SBJ-rok8y6-3-12-104-80-42 in your application.