Senior Software Engineer, Metagame Features - 2XKO (Contract)

Apr 09, 2024
Singapore, Singapore
... Not specified
... Senior
Contract
... Office work

Established in 2020, the Singapore Studio is Riot’s second international game development studio. Riot 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, and Legends of Runeterra. We’re also building teams for VALORANT and Project L, our take on a fighting game. The Singapore Studio is seeking talented, passionate Rioters 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 every Rioter 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!

 
 
COMPANY JOBS
34 available jobs
WEBSITE