Demo

Principal Software Engineer - Riot Client Software Engineering Group Riot Operations & Support [...]

Riot Games
Mercer Island, WA Full Time
POSTED ON 1/15/2025
AVAILABLE BEFORE 4/7/2025

Principal Software Engineer - Riot Client

Additional Locations :

Mercer Island, USA

Job Id : REQ-0008130

Riot Client is the gateway for millions of players to play, discover, and install Riot games. Every single player goes through the Riot Client on their way to experience one of Riot’s games, and ensuring their needs, whether they be providing more ways to discover games, engage with Riot’s culture & community, or getting into their game as fast as possible, is the primary goal of the Riot Client team. Introduced in 2021, the multi-game Riot Client is becoming a destination for players to engage with Riot games, events, and communities.

As a Principal Software Engineer , you will be the Tech Lead on the Riot Client team. As a tech lead, you will be responsible for driving technical excellence and long-term technical direction for the team, ensuring high-quality deliverables, and fostering a collaborative and innovative work environment. You will play a crucial role in guiding and mentoring our engineering team through the software development lifecycle. You will partner with different disciplines and collaborate across teams and organizations at Riot to deliver the best player experience with sound architecture decisions. Your work will be instrumental for Riot’s out-of-game ecosystem to be successful by unlocking Riot Client’s next level of capabilities for game distribution, content, social, and internal developer efficiency.

Responsibilities :

  • Involve in high-level strategic planning and hands-on technical leadership with engineers to ensure the delivery of high-quality, scalable, and reliable engineering solutions.
  • Manage the wide Riot Client dependency map across Riot, understand the tech complexity, and provide strong guidance on how to evolve the application with integrity.
  • Partner closely with the team engineering manager and across disciplines (product, production, QA, design, data insight) to achieve the best player experience.
  • Collaborate and align across teams and organizations to drive long-term technical solutions.
  • Develop a strong technical vision that incorporates different customer needs (players, game teams, internal developers) and drive the implementation.
  • Mentor other engineers in technical and interpersonal skills.

Required Qualifications :

  • Bachelor's or Master’s degree in Computer Science or a related field, or comparable experience in software development.
  • 10 years of industry experience in software engineering. 2 years of experience in a technical leadership role or comparable experience.
  • Expertise in C and web technology (React, Node.js).
  • Have been responsible for driving the design and leading the development of long-term (1 year plus) efforts across teams, including stakeholder alignment, requirements gathering, planning, testing, and release.
  • Excellent interpersonal and communication skills. Ability to work collaboratively across disciplines and organizations.
  • Desired Qualifications :

  • Experience with Electron.
  • Experience in build pipelines.
  • Experience in developer efficiency tooling.
  • For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes your fellow Rioters, who are the customers of your work. Being a dedicated fan of games is not necessary for this position!

    Riot focuses on work / life balance, shown by our open paid time off policy and other perks such as flexible work schedules. We offer medical, dental, and life insurance, parental leave for you, your spouse / domestic partner, and children, and a 401k with company match. Check out our benefits pages for more information.

    Riot Games fosters a player and workplace experience that values teamwork embodied by the Summoner's Code and Community Code . Our culture embraces differences as a strength, and our values are the guiding principles for how we approach work. We are committed to putting diversity and inclusion (D&I) at the center of everything we do and promoting a fair and collaborative culture where Rioters treat one another with dignity and respect. We encourage you to read more about our value of thriving together and our ongoing work to build the most inclusive company in Gaming

  • Los Angeles Only) Base salary range between $218,300.00 - $304,300.00 USD incentive compensation equity 401K with company match medical, dental, vision, and life insurance short and long-term disability open PTO.
  • Mercer Island only) Base salary range between $218,300.00 - $304,300.00 USD incentive compensation equity 401K with company match medical, dental, vision, and life insurance short and long-term disability open PTO.
  • J-18808-Ljbffr

    Salary : $218,300 - $304,300

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Principal Software Engineer - Riot Client Software Engineering Group Riot Operations & Support [...]?

    Sign up to receive alerts about other jobs on the Principal Software Engineer - Riot Client Software Engineering Group Riot Operations & Support [...] career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Riot Games

    Riot Games
    Hired Organization Address Los Angeles, CA Full Time
    Get AI-powered advice on this job and more exclusive features.Pay found in job post Retrieved from the description.Base ...
    Riot Games
    Hired Organization Address Los Angeles, CA Full Time
    As a Technical Artist at Riot, you will collaborate with the Art, Design, UX / UI, and Engineering teams to create, impl...
    Riot Games
    Hired Organization Address Los Angeles, CA Full Time
    The mission of Technical Art at Riot is to establish and improve the systems, tools, assets, and workflows that unleash ...
    Riot Games
    Hired Organization Address Los Angeles, CA Full Time
    Content Summary : Senior Concept Artist (Environment) - League of Legends, Gameplay Art League of Legends Los Ang[...] a...

    Not the job you're looking for? Here are some other Principal Software Engineer - Riot Client Software Engineering Group Riot Operations & Support [...] jobs in the Mercer Island, WA area that may be a better fit.

    Data Engineer

    Riot Games, Mercer Island, WA

    AI Assistant is available now!

    Feel free to start your new journey!