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