CareerPlanSign in

Software Engineer, Services - Unpublished R&D Product (Contract)

Shanghai, China💼 Contract🗓 2026-05-19 → 2026-09-26

Core

Develop and maintain game server-side functionality, core systems, and tools to ensure stability, efficiency, and security for Riot Games' new titles.

Role type

Senior IC backend engineer (game services)

Builds

Production game server modules, core systems (user data, combat logic), and developer tools

Domain

Gaming / Distributed Systems

Deliverable

production ML models | product features

Required skills

C++ or Java or Golang, high-concurrency system design, distributed systems, message queues, caching, database optimization, independent module ownership, incident response, cross-team collaboration

Preferred skills

Client-server dual-end architecture, CI/CD pipelines (Jenkins), containerization (Docker)

Technologies

C++, Java, Golang, Docker, Jenkins, message queues, databases

Responsibilities

Develop and maintain game server-side modules; Implement and optimize core server systems; Improve server performance and resolve technical issues; Develop server-side tools; Collaborate with clients and designers; Track and apply new server-side technologies

Seniority

Mid-level, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.