R

Riot Games

Online multiplayer game developer and publisher

Staff Software Engineer, Console - Unpublished R&D Product

Game EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of professional software engineering experience, including experience delivering live or shipped products at scale.
  • At least 3 years of experience working on console-specific game development.
  • Experience shipping one or more console platform titles.
  • Experience in performance profiling and optimization on console.
  • Experience implementing TCRs/TRCs for one or more console platforms.
  • Ability to navigate ambiguity and solve complex problems with minimal support.
  • Experience collaborating with teammates across multiple disciplines.
  • Strong communication skills across technical and non-technical audiences.
  • A B.S. in computer science or equivalent experience.

Responsibilities

  • Work closely with QA, engineers, designers, and artists to understand and address the technical, creative, and artistic requirements of the game on console.
  • Investigate, understand, and solve complex technical problems specific to console.
  • Profile and optimize performance and memory usage on console platforms.
  • Integrate first-party features for each console platform into the game.
  • Drive implementation of technical certification requirements on each platform.
  • Participate in planning and execution of engineering work for console, including requirements gathering, technical discovery, work breakdown, and estimation.
  • Drive exceptional quality by adhering to and evolving the team’s practices of engineering excellence, including code maintainability, quality, monitoring, code reviews, and documentation.
  • Provide mentorship to new engineers as the team scales, and provide feedback that supports their technical growth.
  • Develop and debug core game features, integrate console-specific systems, deliver the gamepad experience, and address certification requirements.

Desired Qualifications

  • Experience building multiplayer games.
  • Experience implementing or porting UI on console platforms.
  • Experience implementing the gamepad experience for one or more console games.
  • Experience with input handling, including Common UI and Enhanced Input.
  • Experience in graphics or rendering.

About the Company

Riot Games

Online multiplayer game developer and publisher

Riot Games develops and publishes online multiplayer video games, with League of Legends as its flagship title. The game is free-to-play and supported by in-game purchases like cosmetic items and skins, while competitive play drives engagement through its esports ecosystem. Riot Games also runs Riot Forge, a publishing arm that partners with third-party developers to create new games within the League of Legends universe. The company earns revenue from cosmetic microtransactions, esports events, sponsorships, and merchandise. What sets Riot Games apart is its emphasis on building a large, global community around its titles and expanding its universe through collaborations with external developers. The goal is to create enduring, connected gaming experiences that sustain a vibrant community and a growing esports ecosystem around its flagship franchises.

Company size
5,001-10,000
Company stage
Acquired
Total funding
$15M
Headquarters
Los Angeles, CA
Founded
2006

Recently Posted Jobs

Explore more opportunities at Riot Games

See more jobs