Jobs and Careers
RI

Staff Software Engineer - VALORANT, Player Dynamics

Riot Games, Inc.
Los Angeles, United Statesfull_timeVerifiedPosted 8 Jan 2026

About the role

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 cohesion and cross-team objectives. You’ll lead with authority and provide other engineers with a clear illustration of extraordinary engineering.

VALORANT is Riot’s take on a character-based tactical shooter (for more info on VALORANT click here!). As a Staff Software Engineer on the VALORANT Player Dynamics Team, you will be responsible for the systems that keep VALORANT a fun and engaging gaming experience for everyone by enforcing fair play and communication. You will be driving discussions with the team to react to analytics and community feedback, and develop new features for social gameplay, player behavior, and region specific platform integrations (such as Xbox, PSN, or QQ). You will report to the Engineering Manager of the Player Dynamics team.

Responsibilities:

  • Build, operate, and support live game services, including participation in an on-call rotation
  • Lead the design and development of features from in-game all the way down to the backend service implementation
  • Take ownership of key components within VALORANT’s architecture, ensuring reliability, scalability, and long-term sustainability
  • Lead, mentor, and coach team members to build talent over the long term 
  • Demonstrate a high bar of craft excellence for your team
  • Provide cross-team technical expertise throughout the product life cycle including design, implementation, and delivery of features while continuously improving the software engineering quality and efficiency.
  • Collaborate closely with producers, game designers, and UX experts

Required Qualifications:

  • 6+ years of experience as a software engineer
  • 2+ years professional experience building distributed systems at scale
  • Experience working in the games industry or on gaming personal projects
  • Familiarity working in an agile environment
  • Expertise with C++, Golang, or similar language(s)

Desired Qualifications:

  • Professional experience working with cloud computing and cloud technologies
  • Professional experience building large scale backend systems or game services
  • Professional experience building player- or user-facing frontend experiences (e.g. web, mobile, game)
  • Experience with social systems in large scale multiplayer games, especially ones with long standing, healthy communities
  • Professional or hobby experience working with Unreal Engine

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!

 

Our Perks:

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 4

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Riot Games, Inc.

View company profile →