company_logo

Full Time Job

Senior Software Engineer, Metagame Features - 2Xko

Riot Games

Singapore, SG 04-08-2024
 
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description
Senior Software Engineer, Metagame Features - 2XKO (Contract)

Established in 2020, Riot Singapore Studio has been expanding our footprint in Asia and accelerating our talent growth to develop games that deliver great experiences to our players. Our mission is to ''scale Riot's games to hyper-serve players.''

We partner with our LA headquarters on game development for League of Legends, Teamfight Tactics, VALORANT and 2XKO. The Singapore Studio is seeking talented, passionate craft experts with backgrounds in all areas of game development to build games that make it better to be a player.

We're focused on working together to promote individual autonomy, ownership, collaboration, and inclusivity, so everyone can be their best while we boldly pursue games.

That's where you come in.

As a Senior Software Engineer on the Metagame Features team for 2XKO, you will be responsible for designing, implementing and supporting metagame systems and features on the scalable backend services and the game client. You will influence the technical direction for how each component is built, tested, scaled and operated in production, and collaborate with Rioters from other disciplines like design and product, to help shape genre-defining player experiences that players feel excited to engage with.

Please note that Riot Games does not offer relocation packages for this position. You need to be able to work legally in Singapore, without Riot Games' sponsorship, to be considered.

Responsibilities
• Design, build and deliver player-facing metagame systems in the full stack: from scalable, robust, distributed backend services, to easily navigable, performant game client
• Create innovative solutions in maintaining a sustainable content pipeline and workflow for the relevant metagame features
• Collaborate closely with producers, designers, artists and QA
• Support live service operations for the game after it has gone live, which involves an on-call commitment

Required Qualifications
• 4+ years professional experience as a software engineer
• Experience with distributed backend system or frontend UI development
• Familiarity with languages such as Golang, C++, C#, Java or similar languages
• Bachelor's degree or equivalent

Desired Qualifications
• Professional experience working with large scale backend microservices or distributed systems
• Professional experience working with cloud computing and technologies
• Professional experience working with Unreal engine or similar game engines
• Professional experience in building direct player- or user-facing experiences
• In-depth knowledge of Golang or C++ programming languages

For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players. We will be looking at your past studies, experience, and your personal relationship with games. If you embody player empathy and care about players' experiences, this could be your role!

Jobcode: Reference SBJ-rn140m-18-222-111-24-42 in your application.

Company Profile
Riot Games

Riot Games was founded in 2006 to develop, publish, and support the most player-focused games in the world. In 2009, we released our debut title, League of Legends, to worldwide acclaim. League has gone on to be the most-played PC game in the world and a key driver of the explosive growth of esports.