Qualifications
Responsibilities:Collaborate closely with QA, engineers, designers, and artists to understand and fulfill the technical, creative, and artistic needs of the console version of the game. Analyze, diagnose, and resolve complex technical issues unique to console gaming. Profile and optimize performance and memory utilization on various console platforms. Integrate first-party features from each console platform into the game. Lead the implementation of technical certification standards on each platform. Engage in planning and execution of engineering tasks for console, including requirements gathering, technical exploration, work division, and time estimation. Uphold and enhance the team's standards of engineering excellence, which include code maintainability, quality assurance, monitoring, code reviews, and documentation. Mentor new engineers as the team expands, providing constructive feedback to foster their technical development. Required Qualifications:8+ years of professional software engineering experience, with a proven track record of delivering live or shipped products at scale.3+ years of experience in console game development. Demonstrated experience in shipping titles on one or more console platforms. Proficient in performance profiling and optimization specifically for consoles. Experience with implementing TCRs/TRCs for various console systems.
About the job
At Riot Games, our engineers possess extensive expertise in niche technical fields while also cherishing the chance to engage across diverse domains. We harness both cutting-edge and established technologies, crafting inventive solutions to navigate high-volume challenges and enhance player satisfaction. As a Staff Software Engineer focused on console development for an exciting unpublished R&D product, you will spearhead the development of critical game features alongside an elite team of engineers, QA specialists, artists, and designers. Your contributions will ensure that our game not only meets but exceeds creative and quality benchmarks across multiple platforms.
In this pivotal role, you will actively engage in the development and debugging of core game features, integrate console-specific systems, enhance the gamepad experience, and fulfill certification requirements. Utilizing state-of-the-art technology, you will explore innovative solutions that surprise and delight our players as we bring this groundbreaking game to life. You will report directly to the Senior Engineering Manager of the Tech Foundations team within this R&D project.
About Riot Games, Inc.
Riot Games, Inc. is a leading game development company renowned for creating immersive multiplayer online games that engage millions of players worldwide. Our team is dedicated to innovation, pushing the boundaries of gaming by integrating cutting-edge technology and fostering a vibrant, inclusive community for gamers. Join us to help shape the future of gaming.