Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer, Gameplay - Unpublished R&

Home > Programming & Engineering

Staff Software Engineer, Gameplay - Unpublished R& in Los Angeles, United States

  • Riot Games
  • Full time
  • Intermediate
  • Email
  • Los Angeles, United States
  • 14/04/2021
  • Report

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 gameplay features and provide other engineers with a clear illustration of extraordinary engineering.

As a Staff Software Engineer on the R&D team, you will work to craft gameplay systems and features including combat, movement, progression systems, and other related features. You will work in a small team alongside a product lead, designers, artists, and other engineers to answer fundamental product questions and build experiences that will fulfill our players’ imaginative dreams. The ideal candidate is passionate, driven, and wants to guide the technical vision of this area of the game. You will report to the Engineering Manager of the project.

Responsibilities:

  • Identify, prioritize, and implement game systems and engine features in a new title
  • Collaborate with product and discipline leads to identify focus areas, handoff points, and provide the best solution for the development phase
  • Lead and contribute to architecture requirements, technical design, and implementation for relevant systems
  • Help shape the technical direction and standards for the team
  • As development advances into full production, iterate on robust, scalable, and performant solutions.
  • Mentor other engineers on the team in all aspects of game development

Required Qualifications:

  • 6+ years of gameplay development experience
  • 2+ years of Unreal Engine experience or 1 shipped title in UE4
  • BS in Computer Science, or proven understanding of Computer Science fundamentals
  • Strong knowledge of common game and software design patterns
  • Excellent debugging skills
  • Experience collaborating with teammates across multiple disciplines
  • Product sense, pragmatism, and player empathy in making tech decisions

Desired Qualifications:

  • Experience working with both small and mid-sized engineering teams
  • Experience with visual scripting systems
  • Experience with the prototyping and pre-production phases of game development
  • Experience with agile development

Our Perks:

We offer medical, dental, and vision plans that cover you, your spouse/domestic partner, and children. Life insurance, parental leave, plus short-term and long-term disability coverage are also available. Riot will support your retirement benefits with a company match, and double down on your donations of time and money to non-profit charitable organizations. Balance between work and personal life is encouraged with open paid time off, and a play fund so you can broaden and deepen your personal relationship with games.

--

It’s our policy to provide equal employment opportunity for all applicants and members of Riot Games, Inc. Riot Games makes reasonable accommodations for handicapped and disabled Rioters and does not unlawfully discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, handicap, veteran status, marital status, criminal history, or any other category protected by applicable federal and state law, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance relating to an applicant's criminal history (LAMC 189.00).

 

Riot Games

Riot Games was founded in 2006 to develop, publish, and support the most player-focused games

Similar positions

Software Development Manager

  • Unity
  • Full time
  • Dublin, Ireland
  • 11/05/2021

Gameplay Engineer

  • Ubisoft
  • Full time
  • Osaka, Japan
  • 11/05/2021

GFX Design Engineer (90542) - MTS

  • AMD
  • Full time
  • Bengaluru, India
  • 11/05/2021

R & D Ray Tracing Software Development Eng. -

  • AMD
  • Full time
  • Markham, Canada
  • 11/05/2021

MTS Package Engineer (External Manufacturing Opera

  • AMD
  • Full time
  • Hsinchu, Taiwan
  • 11/05/2021

Program Manager 1 - 93922

  • AMD
  • Full time
  • Santa Clara, United States
  • 11/05/2021

Senior Software Developer, Unity Reflect / Dévelop

  • Unity
  • Full time
  • Montréal, Canada
  • 09/05/2021

Software Developer, Connected Services / Développe

  • Unity
  • Full time
  • Montréal, Canada
  • 09/05/2021

Senior Software Engineer - Player Platform, Commer

  • Riot Games
  • Full time
  • Los Angeles, United States
  • 09/05/2021

Staff Software Engineer - Player Platform, Commerc

  • Riot Games
  • Full time
  • Los Angeles, United States
  • 09/05/2021