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

2 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

bytedance - Senior Software Engineer, Backend and Infrastructure

bytedance

Seattle, Washington, United States (On-Site)
3 Months ago
Lilt - Localization Project Manager, Production (Contractor)

Lilt

New Delhi, Delhi, India (Remote)
1 Year ago
Buckman - Digital Innovation Engineer - Full Stack Developer

Buckman

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Tide - Senior Treasury Analyst

Tide

United Kingdom (On-Site)
2 Weeks ago
iron bird creation - Unity Developer

iron bird creation

(Remote)
2 Months ago
Code and Theory - Senior Engineer, Back-end

Code and Theory

Karnataka, India (Remote)
9 Months ago
Avalanche Studios Group - Backend Engineer (C++)

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago
Newrick Network - Senior Backend Developer - PHP Laravel

Newrick Network

Buenos Aires, Buenos Aires, Argentina (Hybrid)
1 Week ago
fairmatic - Senior Software Engineer - Backend

fairmatic

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
Highspot - Sr. Backend Engineer, Coaching

Highspot

Hyderabad, Telangana, India (Hybrid)
10 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

2K - Technical Director of Gameplay

2K

Burnaby, British Columbia, Canada (On-Site)
1 Month ago
GoTo Group - Logistics Strategic Insight Manager

GoTo Group

Jakarta, Indonesia (On-Site)
5 Months ago
Toast - Territory Account Executive - South Winnipeg

Toast

Winnipeg, Manitoba, Canada (On-Site)
6 Months ago
Interactive Brokers - Senior Cloud Platform Engineer

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
2 Months ago
Capgemini - Lab Support & IoT Test Engineer

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Handy games - Software Engineering Intern

Handy games

Giebelstadt, Bavaria, Germany (On-Site)
5 Months ago
Wolters Kluwer - Vice President, Consulting and Professional Services

Wolters Kluwer

Coppell, Texas, United States (Hybrid)
1 Month ago
Forescout Technologies  Inc  - HR Manager

Forescout Technologies Inc

Pune, Maharashtra, India (On-Site)
1 Month ago
bytedance - Backend Software Engineer

bytedance

Dubai, Dubai, United Arab Emirates (On-Site)
6 Months ago
Nice - Designated Support Engineer

Nice

Manila, Metro Manila, Philippines (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Singapore

bytedance - Payroll Analyst - HR Operations - Singapore

bytedance

Singapore (On-Site)
8 Months ago
The Walt Disney Company - Assistant Business Systems Manager, Shipboard

The Walt Disney Company

Singapore, Singapore (On-Site)
3 Months ago
Ubisoft - Product Marketing Intern

Ubisoft

Singapore (Hybrid)
2 Months ago
bytedance - Research Scientist, Foundation Model, Vision

bytedance

Singapore (On-Site)
8 Months ago
bytedance - Backend Engineer Intern, Video-On-Demand

bytedance

Singapore (On-Site)
3 Months ago
Silicon Labs - Senior Cost Accountant

Silicon Labs

Singapore (Hybrid)
6 Days ago
Tencent - Software Engineering Associate 104534

Tencent

Singapore (On-Site)
6 Months ago
Mighty Jaxx - Associate Video Producer

Mighty Jaxx

Singapore (On-Site)
2 Weeks ago
Site Core - Field Marketing, Marketing Coordinator - Asia

Site Core

Singapore (On-Site)
1 Month ago
Riot Games - Director of Asia Tax, Treasury & Finance Operations (FinOps)

Riot Games

Singapore (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

IION - Lead Backend Engineer

IION

India (Remote)
4 Days ago
smartbear - Junior Backend Engineer - Zephyr

smartbear

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago
gs studio - Backend Core Developer

gs studio

(Remote)
1 Week ago
bytedance - Software Engineer, Live Streaming Backend

bytedance

San Jose, California, United States (On-Site)
3 Months ago
LeoVegas - Backend Engineer - Payments

LeoVegas

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
entrata - Backend Developer

entrata

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
9 Months ago
Roof Stacks - Senior Backend Developer

Roof Stacks

Istanbul, İstanbul, Türkiye (On-Site)
4 Months ago
miniclip - Senior Backend Developer

miniclip

Lisbon, Lisbon, Portugal (On-Site)
2 Weeks ago
Wildlife Studios - Backend Engineer

Wildlife Studios

São Paulo, State Of São Paulo, Brazil (On-Site)
2 Weeks ago
Synechron - Java Developer (Microservices, Spring Boot & REST API)

Synechron

Gurugram, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Shanghai, China (On-Site)

Shanghai, China (On-Site)

Shanghai, China (On-Site)

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

Shanghai, China (On-Site)

Los Angeles, California, United States (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