Senior Backend Software Engineer - Metagame Features (Golang/C++)

3 Months ago • 5 Years + • Backend Development

Job Summary

Job Description

As a Senior Backend Engineer on the Metagame team for 2XKO, you will be a key contributor to building the systems and services that support our players outside of the core fight. Your responsibilities include designing and operating backend microservices, partnering with cross-functional teams, applying software engineering best practices, participating in live service support, conducting code reviews, and championing a culture of collaboration. You will be involved in building scalable systems from concept through live operation and ensuring the reliability, maintainability, and exciting features for players.
Must have:
  • 5+ years of backend or full stack software engineering experience.
  • Strong programming skills in Java, Go, or similar languages.
  • Experience designing and deploying microservices.
  • Hands-on experience with cloud computing platforms.
  • Solid understanding of concurrency and scalability.
  • Familiarity with RESTful APIs and data formats.
Good to have:
  • Experience developing backend systems for games.
  • Understanding of networking fundamentals.
  • Experience with NoSQL solutions like Redis.
  • Exposure to or interest in game engine technologies.
  • Experience with full stack development.
Perks:
  • Full relocation support
  • Full health insurance for you, your spouse and children
  • Open paid time off
  • Retirement benefits with company matching
  • Life insurance, parental leave, plus short-term and long-term disability
  • Play Fund so you can broaden and deepen your knowledge
  • We will double down on your donations of time and money to non-profits

Job Details

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 2XKO, our upcoming fighting game. 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 Backend Engineer on the Metagame team for 2XKO, you will be a key contributor to building the systems and services that support our players outside of the core fight. From progression and competitive features to content systems and player identity, the metagame is where long-term engagement lives.

You’ll be responsible for designing, building, and maintaining scalable backend systems that power these experiences. You’ll collaborate across disciplines (designers, artists, producers, QA) to help deliver features that are reliable, maintainable, and exciting for players. Your deep backend expertise will shape how we architect, test, scale, and operate our services in production. 

This role reports to the Engineering Manager for the Metagame team.

Responsibilities

  • Design and operate backend microservices that enable 2XKO’s metagame features, such as progression, content pipelines, and player profiles.
  • Partner closely with cross-functional teams to build scalable systems from concept through live operation.
  • Apply and uphold best practices in software engineering: service reliability, observability, maintainability, and performance.
  • Participate in live service support, including on-call rotations for operational health and player impact mitigation.
  • Conduct thoughtful, constructive code reviews and provide mentorship to other engineers.
  • Champion a culture of collaboration, quality, and player empathy.

Required Qualifications

  • 5+ years of professional experience as a backend or full stack software engineer.
  • Strong programming skills in Java, Go, or similar languages.
  • Experience designing and deploying microservices in a distributed systems environment.
  • Hands-on experience with cloud computing platforms (e.g., AWS, GCP) and containerization (e.g., Docker, Kubernetes).
  • Solid understanding of concurrency, scalability, and performance in backend systems.
  • Familiarity with RESTful APIs, WebSockets, and data formats such as JSON.
  • Comfortable working with live products and owning operational health of services.

Desired Qualifications

  • Experience developing backend systems for games or player-facing applications.
  • Understanding of networking fundamentals (HTTP, TCP/IP, routing).
  • Experience with NoSQL solutions like Redis or DynamoDB.
  • Exposure to or interest in game engine technologies (e.g., Unreal Engine).
  • Bonus: Experience with full stack development or JavaScript frameworks like React.js.

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!

 

Who You Are

You bring a mix of technical excellence, player empathy, and a collaborative spirit. You care deeply about building reliable systems that serve players, and you take pride in shaping technology that powers meaningful game experiences. If you’re excited to work on a game that blends deep competitive mastery with genre-defining systems, 2XKO could be the place for you.

Our Perks

  • Full relocation support
  • Full health insurance for you, your spouse and children
  • Open paid time off
  • Retirement benefits with company matching
  • Life insurance, parental leave, plus short-term and long-term disability
  • Play Fund so you can broaden and deepen your knowledge of our players and community through games
  • We will double down on your donations of time and money to non-profits

 

Similar Jobs

NinjaVan - Vice President, Head of Corporate Sales

NinjaVan

Jakarta, Indonesia (On-Site)
4 Months ago
Sonar Source - VP of Engineering - Data & AI

Sonar Source

Geneva, Geneva, Switzerland (On-Site)
3 Weeks ago
Olg  - Sr Relationship Management Advisor

Olg

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Plaid  - European Counsel

Plaid

London, England, United Kingdom (On-Site)
4 Months ago
Capgemini - Senior Software Engineer - C

Capgemini

Hyderabad, Telangana, India (On-Site)
2 Months ago
Plaid  - Experienced Software Engineer, API & Developer Experience

Plaid

San Francisco, California, United States (On-Site)
1 Month ago
Tide - Senior Engineer, Backend

Tide

Serbia (Remote)
1 Month ago
Playtika - PHP Developer

Playtika

Poland (Hybrid)
9 Months ago
Sword Health - Backend Engineer

Sword Health

Portugal (Remote)
6 Months ago
Xsolla - Senior Backend Developer

Xsolla

Baku, Azerbaijan (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Crunchyroll - Senior Software Engineer, Membership

Crunchyroll

San Francisco, California, United States (Hybrid)
3 Months ago
Rippling - Global Immigration Specialist

Rippling

San Francisco, California, United States (On-Site)
2 Months ago
OKX - Senior Compliance Analyst

OKX

Sliema, Malta (On-Site)
1 Month ago
Tesla - Automotive Mechatronics Technician

Tesla

Kressbronn Am Bodensee, Baden-Württemberg, Germany (On-Site)
6 Months ago
Tencent - Lighting Artist

Tencent

(On-Site)
5 Months ago
DNEG - Pipeline TD

DNEG

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Toast - Retail Account Executive

Toast

Binghamton, New York, United States (On-Site)
1 Month ago
SciPlay - Product Analyst

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Marsh McLennan - Data Product Owner

Marsh McLennan

Bethesda, Maryland, United States (Hybrid)
3 Months ago
Capgemini - KYC EDD Specialist

Capgemini

Chennai, Tamil Nadu, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Singapore

OKX - Senior Data Analyst, Trading Product

OKX

Singapore, Singapore (On-Site)
10 Months ago
bytedance - Site Reliability Engineer (Cloud) - Infrastructure Engineering

bytedance

Singapore (On-Site)
9 Months ago
hogarth - Digital Production Artist

hogarth

Singapore (On-Site)
3 Months ago
HoYoverse - Legal Counsel (Privacy and Data Protection)

HoYoverse

Singapore (On-Site)
1 Year ago
bytedance - Software Engineer (Distributed Storage), Cloud Infrastructure

bytedance

Singapore (On-Site)
9 Months ago
bytedance - Innovation Tech Solution Sales (Enterprise), SEA - BytePlus

bytedance

Singapore (On-Site)
9 Months ago
luxsoft - Senior Java Developer

luxsoft

Singapore (On-Site)
2 Months ago
bytedance - Research Scientist, Multimodal Foundation Model

bytedance

Singapore (On-Site)
10 Months ago
bytedance - CDN Senior Site Reliability Engineer - Traffic Infrastructure

bytedance

Singapore (On-Site)
9 Months ago
Alation - Staff Professional Services Consultant

Alation

Singapore (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Demandbase - Senior Software Engineer (Backend)

Demandbase

Hyderabad, Telangana, India (On-Site)
3 Months ago
Welltech - Senior Backend Engineer

Welltech

Cyprus (Remote)
1 Month ago
PhonePe - Software Engineer - Backend

PhonePe

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Zscaler - Senior Staff Software Development Engineer (Backend - Java/API)

Zscaler

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Sword Health - Backend Engineer

Sword Health

Portugal (Remote)
6 Months ago
mihoyo (different language) - Java Backend Engineer

mihoyo (different language)

Shanghai, China (On-Site)
2 Months ago
PayPal - Associate Engineer - Backend (Java)

PayPal

Chennai, Tamil Nadu, India (Hybrid)
1 Year ago
Roof Stacks - Senior Backend Developer (Card Payment Systems)

Roof Stacks

Istanbul, İstanbul, Türkiye (Hybrid)
2 Months ago
ShyftLabs - Senior Backend Developer

ShyftLabs

Toronto, Ontario, Canada (Hybrid)
5 Months ago
LeoVegas - Senior Backend Engineer Gaming

LeoVegas

Málaga, Andalusia, Spain (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Los Angeles, California, United States (On-Site)

Singapore (On-Site)

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Shanghai, China (On-Site)

Shanghai, China (On-Site)

Singapore (On-Site)

Shanghai, China (On-Site)

Los Angeles, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Riot Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug