Riot Games

Riot Games

Staff Software Engineer, Build Platforms - VALORANT

Los Angeles, USA; Mercer Island, USA · Staff+

Sponsorship not specifiedDetected 26 days ago
JavaC++C#DevOpsUnreal EngineCommunicationMentoring

About the role

  • Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in many broader domains.
  • As a Software Engineer, you'll also dive into projects that focus on team cohesiveness and cross-team goals.
  • VALORANT is Riot's take on a character-based tactical shooter (learn more about VALORANT here ).

Responsibilities

  • Drive the technical direction and decision-making at the team level, advising on aspects of delivery such as architecture, maintenance, cost, and scale.
  • Identify and resolve cross-system bottlenecks across local workflows, Unreal build/cook systems, CI, release infrastructure, and developer-facing tools.
  • Lead efforts to break down and execute on multi-month engineering efforts, partnering with central technology teams to leverage their expertise.
  • Participate in the team's support rotation.
  • That mission drives every decision in our quest to create games and experiences that make it better to be a player.
  • Our goal is to create collaborative teams where you are empowered to bring your unique perspective everyday.
  • Per the Los Angeles County Fair Chance Ordinance, the following core duties may create a basis for disqualifying candidates with relevant criminal histories:
  • Please note that job duties may evolve based on business needs and additional responsibilities may be assigned as necessary to maintain operational efficiency and security.

Requirements

  • 6+ years of experience as a software engineer.
  • BS degree or equivalent experience.
  • Experience architecting and maintaining developer-facing products and platforms, supporting complex workflows and emerging requirements.
  • Expertise with C++, C#, Java, or Go.
  • Ability to communicate complex technical subjects to all levels.
  • Experience mentoring other engineers.
  • Experience with Perforce workflows, large Unreal workspaces, content cooking, packaging, or build artifact debugging.
  • Professional experience working with cloud technologies.
  • Experience working directly with Unreal Engine game build systems.
  • BuildGraph and Horde experience is a plus.
  • Professional experience serving as a technical lead for a team of engineers.
  • Professional experience building large-scale backend systems or game services.

Nice to have

  • Game DevOps experience is a plus.

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.

Company info

  • At Riot Games, we put players first.
  • Whether you're working directly on a new player-facing experience or you're supporting the company as a whole, everyone at Riot is part of our mission.
  • If that sounds like the kind of place you want to work, we're looking forward to your application.

This listing is sourced directly from Riot Games's careers page and normalized into a canonical job model.