jobapplier

Senior Software Engineer (Riot Client, Publishing Platform)

Riot Games

Skills

Required

  • C++
  • software development
  • web technologies
  • React.js
  • Node.js
  • Electron
  • desktop applications

Join Riot Games as a Senior Software Engineer on the Riot Client team. In this role, you will deliver high-quality technical solutions that enhance the player experience across Riot's out-of-game ecosystem. You will contribute hands-on across the software development lifecycle, collaborate with cross-functional teams, and mentor other engineers. This position offers a range of benefits, including healthcare, open paid time off, retirement matching, and a play fund.

Contribuer activement à la conception, au développement et à la maintenance des fonctionnalités de l'application de bureau, en mettant l'accent sur les technologies web et en intégrant des composants C++.

Responsibilities

  • Participer à la planification technique et aux discussions de conception, en aidant à évaluer les compromis entre la durabilité à long terme et les besoins de livraison à court terme.
  • Encadrer et guider d'autres ingénieurs en fournissant des conseils techniques et en partageant votre expertise.

Requirements

  • Experience working with complex code bases
  • 6+ years of industry experience
  • Experience of cross-functional collaboration with product, design, and QA

Experience in C++

  • Bachelor's degree in Computer Science or a related field, or comparable experience in software development
  • Expertise in web technologies (React.js, Node.js) with application level complexity
  • 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!
  • Experience with build pipelines
  • Experience of working with Electron
  • Experience of working with desktop applications

Pay

USD 161,500 - 227,000