← Все вакансии/Senior/Riot Games
SeniorFlexibleLos Angeles, USA; Sydney, Australia

Software Engineer

RG
Riot Games
Уровень
Senior
Формат
Flexible
О роли

Описание вакансии

About the company

Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. We work with both new and current technology, creating innovative solutions to overcome high-volume obstacles and to deliver player value.

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 the implementation of technical certification requirements on each platform
  • Participate in the 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
Requirements
  • 8+ years of professional experience in software engineering, including experience delivering live or shipped products at scale
  • 3+ years 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
  • Proven 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
  • B.S. in computer science or equivalent experience
  • Desired: Experience building multiplayer games
  • Desired: Experience implementing or porting UI on console platforms
  • Desired: Experience implementing the gamepad experience for one or more console games
  • Desired: Experience with input handling (Common UI, Enhanced Input)
  • Desired: Experience in graphics/rendering
Conditions
  • Open paid time off policy
  • Flexible work schedules
  • Medical, dental, and life insurance
  • Parental leave for spouse/domestic partner and children
  • 401k with company match
Стек и навыки

С чем работаем