Staff Software Engineer

4 days ago


Los Angeles, United States Riot Games Full time

The Riot Client is the gateway for our players to play, discover, and install Riot games. Every single player - millions at any given moment - 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 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 poised to become the destination for players to engage with Riot games, events and communities. 

As a Staff Software Engineer on the Riot Client team, you'll create the desktop software that millions of players worldwide use to authenticate, install, patch, discover and launch Riot's games. Your work will be players' first touchpoint with the wide range of experiences that Riot has to offer - including League of Legends, Wild Rift, Teamfight Tactics, VALORANT, Legends of Runeterra, and beyond. You will allow players to discover new games from the Riot ecosystem, unlock content, and promote overall deeper engagement.Responsibilities:

Develop desktop application features in C++Create high-quality software by writing unit, functional, and integration testsPartner with product, quality, user experience, and visual design to create the best possible experience for both players and game developers by providing clear insight into technical requirements and limitationsCollaborate with partner teams to drive technical directions and implementationsMentor other engineers in your areas of expertiseRequired Qualifications:6+ years of industry experienceBachelor's, Master’s degree in Computer Science or a related field, or comparable experience in software developmentExpertise with C++Experience working with complex code basesHave been responsible for driving the design and leading of development of large-sized efforts (6-month scope), including requirements gathering, planning, testing, and release or deploymentStrengths in collaboration and communicationDesired Qualifications:Professional or other experience working with web technologiesProfessional or other experience working with ElectronUnderstanding of build / deploy automation

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 positionOur Perks:

Riot has a focus on work/life balance, shown by our open paid time off policy, in addition to 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, California, United States Skyview 1 Full time

    SkyView 1 – Staff Software Engineer SkyView 1 is a high-growth fintech company on a mission to make wealth management better by putting banking products in the hands of the most comprehensive and independent financial advisors. Our team is building a platform that enables financial advisors to offer a high-interest, full-suite banking solution to their...


  • Los Angeles, California, United States Skyview 1 Full time

    SkyView 1 – Staff Software Engineer SkyView 1 is a high-growth fintech company on a mission to make wealth management better by putting banking products in the hands of the most comprehensive and independent financial advisors. Our team is building a platform that enables financial advisors to offer a high-interest, full-suite banking solution to their...


  • Los Angeles, United States Metropolis Full time

    Location: Santa Monica, CA or Seattle, WA (Hybrid)  The Company Metropolis develops advanced computer vision and machine learning technology that makes mobile commerce remarkable. Our platform is already deployed in hundreds of mobility facilities and industries with billions in opportunity. We’re building the digital pipes through which the future of...


  • Los Angeles, United States Metropolis Full time

    Location: Santa Monica, CA or Seattle, WA (Hybrid)  The Company Metropolis develops advanced computer vision and machine learning technology that makes mobile commerce remarkable. Our platform is already deployed in hundreds of mobility facilities and industries with billions in opportunity. We’re building the digital pipes through which the future of...


  • Los Angeles, United States Metropolis Full time

    Location: Santa Monica, CA or Seattle, WA (Hybrid) The Company Metropolis develops advanced computer vision and machine learning technology that makes mobile commerce remarkable. Our platform is already deployed in hundreds of mobility facilities and industries with billions in opportunity. Were building the digital pipes through which the future of mobile...


  • Los Angeles, United States Riot Games Full time

    Engineers at Riot master their craft by building, launching, and operating games that delight players all over the world. As a Staff Software Engineer you will embody engineering excellence to your immediate collaborators and to the whole game dev team. You'll lead from the front through your individual contributions and support others through mentorship and...


  • Los Angeles, United States Riot Games Full time

    Engineers at Riot master their craft by building, launching, and operating games that delight players all over the world. As a Staff Software Engineer you will embody engineering excellence to your immediate collaborators and to the whole game dev team. You'll lead from the front through your individual contributions and support others through mentorship and...


  • Los Angeles, California, United States Riot Games Full time

    Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As Software Engineers, we work with both new and current technology, creating innovative solutions to overcome high-volume obstacles and to deliver player value.As a Staff Software Engineer (Services) on Teamfight Tactics,...


  • Los Angeles, California, United States Riot Games Full time

    Riot engineers bring deep knowledge of specific technical areas, but also value the opportunity to work in a variety of broader domains. As Software Engineers, we work with both new and current technology, creating new experiences for our players in and around our games.As a Staff Software Engineer (UI/Frontend) on Teamfight Tactics monetization team, you...


  • Los Angeles, California, United States Riot Games Full time

    Riot engineers bring deep knowledge of specific technical areas, but also value the opportunity to work in a variety of broader domains. As Software Engineers, we work with both new and current technology, creating new experiences for our players in and around our games.As a Staff Software Engineer (UI/Frontend) on Teamfight Tactics monetization team, you...


  • Los Angeles, United States Talent Software Services Full time

    Role: Sr. Software Quality Engineer Work Location: Los Angeles, CA; The Senior Software Quality Assurance Engineer will serve as a Quality representative in the medical device (Neuromodulation) Software/Firmware product development. The Senior Software Quality Assurance Engineer will provide Quality Engineering input throughout the product life cycle...


  • Los Angeles, United States StormAI Full time

    Staff Software Engineer (Cloud Platform) Series B $120M USD$230k - $300k Base San Francisco, US Want to join a company that are a leading vector database company for enterprise-grade AI? Core Job Responsibilities: Develop distributed database systems using the innovative data science platforms Create request plans, develop new systems, and perform prototype...


  • Los Angeles, California, United States Riot Games Full time

    As a Staff Software Engineer focusing on League Client, you will play a pivotal role in empowering engineers to quickly develop high quality around-game experiences. You will be a local expert for C++ game client development, establishing best practices, leveling up the team's C++ capabilities, and helping chart a path to make foundational changes to improve...


  • Los Angeles, California, United States Apartment Association of Orange County Full time

    Staff Software Engineer (Cloud Platform) ?????Series B $120M ????????USD$230k - $300k BaseSan Francisco, USWant to join a company that are a leading vector database company for enterprise-grade AI?Core Job Responsibilities:Develop distributed database systems using the innovative data science platformsCreate request plans, develop new systems, and perform...


  • Los Angeles, California, United States StormAI Full time

    Staff Software Engineer (Cloud Platform)Series B $120MUSD$230k - $300k BaseSan Francisco, US Want to join a company that are a leading vector database company for enterprise-grade AI? Core Job Responsibilities:Develop distributed database systems using the innovative data science platformsCreate request plans, develop new systems, and perform prototype...


  • Los Angeles, United States Staff Works Full time

    The position will be responsible for driving technology in the design, development, validation and documentation of application software to support the test and manufacturing of laser-based products. This role will require collaboration and tasking in support of other departments, disciplines and external customers on new products, existing products in...


  • Los Angeles, United States Staff Works Full time

    The position will be responsible for driving technology in the design, development, validation and documentation of application software to support the test and manufacturing of laser-based products. This role will require collaboration and tasking in support of other departments, disciplines and external customers on new products, existing products in...


  • Los Angeles, United States Talent Software Services, Inc. Full time

    Role: Sr. Software Quality Engineer Work Location: Los Angeles, CA; The Senior Software Quality Assurance Engineer will serve as a Quality representative in the medical device (Neuromodulation) Software/Firmware product development. The Senior Software Quality Assurance Engineer will provide Quality Engineering input throughout the product life cycle...


  • Los Angeles, United States Talent Software Services, Inc. Full time

    Role: Sr. Software Quality Engineer Work Location: Los Angeles, CA; The Senior Software Quality Assurance Engineer will serve as a Quality representative in the medical device (Neuromodulation) Software/Firmware product development. The Senior Software Quality Assurance Engineer will provide Quality Engineering input throughout the product life cycle...


  • Los Angeles, California, United States Riot Games Full time

    Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of 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...