Collaborate with developers to create player-facing features for live games such as League, TFT, or VALORANT.
Build backend services that enable games to use shared social, client, and platform features.
Write code to process real-time data for game teams.
Learn to operate services for millions of players at global scale.
Build and maintain SDKs and APIs used by internal game customers.
JavaC#C+++3 more
Showing 1 of 2 positions
Overview
Riot Games is a global company that develops and publishes online games. Founded in March 2007 by Marc Merrill and Brandon Beck, the company released its debut title, League of Legends, in 2009. League of Legends was played by over 67 million users monthly in 2013. Other titles include VALORANT, Teamfight Tactics, Legends of Runeterra, and League of Legends: Wild Rift. The company also produces an animated series, Arcane, based on the League of Legends universe, and tabletop games. Riot Games is headquartered in Culver City, California, with over 20 offices worldwide, and operates as a subsidiary of Tencent Holdings Ltd as of 2011. The company has received $21 million in funding across 5 rounds, with the latest funding in December 2018. As of September 2026, the company has approximately 8,338 employees.
Culture
Riot Games utilizes a hybrid work approach where teams determine their in-person versus remote work rhythm. Most employees are expected to reside in the same state or country as their home office, with temporary remote arrangements considered. The company aims for a player-focused experience and has implemented diversity initiatives, including unconscious bias training and an inclusion council. In 2013, Riot Games was listed third on Great Place to Work's Best Medium Workplaces list and fourth on Glassdoor's "25 Best Companies to Work for in Technology" list.
Technology and Engineering
Riot Games develops online games. The company utilizes technologies such as Viewport Meta, IPhone / Mobile Compatible, SSL by Default, Google Tag Manager, HSTS, DNSSEC, Content Delivery Network, Global Site Tag, and Font Awesome. The Staff Software Engineer, Social & Store role requires proficiency in C++ and Unreal Engine, with desired experience in in-game purchasing flows, entitlement systems, third-party platform integrations, and social system architecture. The role also involves developing tools that integrate with client and backend systems. Experience with AI assisted engineering workflows is noted as a desired qualification.
Why Work Here
Riot Games offers flexible work schedules and has an open paid time off policy, in addition to paid parental leave for both primary and secondary caregivers. The company provides two weeks of company-wide breaks at year-end and one week mid-year. Employees receive medical insurance that covers them and their dependents. Professional development opportunities are available, including workshops, seminars, and mentorship programs.
Benefits and Perks
Medical insurance for employees and dependents
Employee Assistance Program
Wellness fund
Donation matching of time and money to registered charities