Talent Apply
Log in
All jobs
RG

Principal Software Engineer

Riot Games, Inc.
Posted Jul 16, 2026

About this role

About the Role Principal Software Engineer on the League of Legends Quality Team responsible for defining and driving the technical vision for core automation frameworks and quality across the Riot LoL ecosystem. Will empower engineers with reliable, scalable test automation and validation frameworks, enabling testing across gameplay mechanics, skin development, and more. Reports to the Engineering Manager and leads cross-team collaboration; primary languages are C++ for game/tooling and Python for automation. What You'll Do

  • Collaborate with diverse teams to ensure features meet expectations across code quality, extensibility, modularity, scalability, security, operational concerns, and industry standards/trends
  • Work with partners across multiple teams to deliver awesome features
  • Set and contribute to technical discussions and designs that your team is accountable for
  • Mentor teammates to develop tools and a creative atmosphere while holding them accountable for delivering player value
  • Participate in the team's support rotation What We're Looking For
  • 8+ years of deep hands-on experience with compiled programming languages (C/C++, Java, Go, or C#)
  • 3+ years building and maintaining automated tests for games, web, mobile, backend services, or desktop applications
  • Experience with C/C++ across various use-cases and platforms
  • Led organization-sized efforts (1-year+ scope) including requirements gathering, planning, testing, and release or deployment
  • Championed software development best practices including design/code reviews, coding standards, source control management, testing, delivery performance, scalability, and maintainability
  • Strong history mentoring others in both soft and hard skills Nice to Have
  • Leveraged machine learning, AI, and/or functional testing techniques to enhance automated testing workflows, enabling smarter test case prioritization, anomaly detection, and adaptive regression coverage across complex game systems
  • 2+ years experience utilizing computer vision in support of testing across complex game systems

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →