Staff Software Engineer- League of Legends, Around Game Foundations
Riot Games, Inc. · Los Angeles, California, US
Riot engineers bring deep knowledge of specific technical areas but also value the chance to work in many broader domains. As a software engineer, you'll als...
Job description
Riot engineers bring deep knowledge of specific technical areas but also value the chance to work in many broader domains. As a software engineer, you'll also dive into projects that focus on team cohesiveness and cross-team goals. You'll lead without authority and provide other engineers with a clear illustration of extraordinary engineering. As a Staff Software Engineer on League of Legends, you’ll work with your engineering team to enable developers to create new around-game experiences that excite our new and long term players. You will report to the team’s Engineering Manager and work in a hybrid environment from our Los Angeles office. Responsibilities: - Build and maintain services integration layers that allow UI teams to reliably consume platform services data - Lead technical design and implementation of systems leveraging your subject matter expertise in services integration - Partner with UI engineers across teams to design core client systems and reusable UI components - Teach other engineers services integration patterns to standardize how services are integrated into around game features - Consult with backend engineers to integrate experiences with various complex m...