Riot Games, Inc. logoRiot Games, Inc. logo

Principal Software Engineer (Tech Lead) - Innovative R&D Game

Riot Games, Inc.Los Angeles, USA
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Responsibilities: Collaborate closely with QA, engineers, designers, artists, and area leads to make informed product decisions that meet the technical, creative, and artistic demands of the game. Engage in the planning and execution of the team's engineering assignments, encompassing requirements gathering, technical assessments, architecture, task breakdown, and estimation. Analyze, comprehend, and resolve intricate technical challenges at the team level. Direct profiling and optimization efforts for CPU and memory utilization on PC and console platforms. Enhance and reinforce engineering best practices, including code quality, automated testing, and maintainable architecture. Mentor emerging engineers as the team expands, providing constructive feedback that fosters their technical development. Required Qualifications: 10+ years of professional experience in software engineering, with a proven track record of delivering live or shipped products at scale. 5+ years of experience utilizing Unreal Engine for engine, tools, build, rendering, and console features. Experience in launching one or more games across various platforms. Expertise in performance profiling and optimization on console systems. Demonstrated ability to navigate ambiguity and solve complex problems effectively.

About the job

At Riot Games, our engineers possess extensive expertise in specific technical areas and appreciate the chance to engage across a wider spectrum of domains. We leverage both emerging and established technologies to craft innovative solutions that address complex, large-scale challenges and enhance player experiences.

As a Principal Software Engineer and Tech Lead for a groundbreaking R&D project, you will be at the forefront of developing the technical underpinnings for one of Riot's most thrilling new games. You will collaborate closely with a talented mix of engineers, quality assurance specialists, artists, and designers to ensure the game aligns with our team's development objectives, creative aspirations, and quality benchmarks across multiple platforms.

In this dynamic role, you'll be actively involved in architecting core game features, assessing current and emerging technologies, guiding the efforts of fellow engineers, and troubleshooting some of the game's foundational systems. You will have the opportunity to utilize cutting-edge technology while exploring innovative solutions that will captivate our players as we bring this new gaming experience to fruition. You will report to the Senior Engineering Manager of the Tech Foundations team and collaborate with them to lead a team of 8-10 engineers focusing on engine, tools, build, rendering, and console functionalities.

About Riot Games, Inc.

Riot Games is a pioneering company in the gaming industry, known for creating engaging and immersive gaming experiences. Our mission is to inspire the world through play, and we are committed to fostering a diverse and inclusive work environment that promotes creativity and collaboration.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.