Riot Games company logo

Riot Games is hiring a Senior Software Engineer, Metagame Features - 2XKO (Contract)

Get the latest jobs to your inbox!

This position is no longer active. The listing is kept for reference.

Browse open Riot Games positions

Job Description

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!

Sponsored
⭐ Featured Partner

Explore Biotech Careers

Discover exciting opportunities in biotechnology. Join innovative companies that are advancing healthcare and life sciences through cutting-edge research and development.

Remote FriendlyCompetitive SalaryBiotech

Create a Job Alert

Interested in building your career at Riot Games? Get future opportunities sent straight to your email.

Create Alert

Related Opportunities

Discover similar positions that might interest you