Riot Games

Riot Games

Senior Software Engineer, Generalist - Unpublished R&D Product

Los Angeles, USA · Senior

Sponsorship not specifiedDetected 26 days ago
JavaGoC++Backend DevelopmentUnreal EngineCommunicationMentoring

About the role

  • Riot Engineers bring deep knowledge to specific technical areas, but also work in broader domains across team and disciplinary boundaries.
  • As a Software Engineer, you'll have a large impact on the developers around you: driving product definition, providing technical direction and mentorship, and influencing cross-team objectives.
  • As a Senior Software Engineer, you'll join a passionate, multidisciplinary group on an unpublished R&D product, dedicated to enhancing player engagement and self-expression by creating exciting new features in the metagame space.

Responsibilities

  • Identify and implement player facing experiences on a new title
  • Own building features in-game and in backend services
  • Contribute to architecture requirements, technical design, and implementation for relevant systems
  • Collaborate effectively with art, design, and other disciplines within game development
  • 3+ years building client or backend systems that support metagame features
  • Strong ability to collaborate with teammates across multiple disciplines
  • 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

  • 2+ years on an Unreal Engine project
  • BS degree or equivalent experience
  • Expertise with C++, Java, Golang, or any other modern language
  • Experience working on a global scale online game
  • Experience with Unreal Engine
  • Experience with C++ and Golang
  • Experience working on both sides of client/service architecture
  • For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players.

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.