Audit and remediate existing stateful scaling logic.
Implement graceful shutdown protocols and dirty-cache synchronization to prevent data loss during scaling events.
Take ownership of partially implemented systems and complete them by connecting backend logic to frontend RPC calls.
Decouple database versioning and configuration from the codebase.
Replace legacy shell-script deployments with containerized CI/CD pipelines.
Establish automated integration testing for Midas IAP validations, custom data synchronization, and guild permission systems.
Coordinate directly with Tencent infrastructure support teams.
Collaborate with the Vancouver team on architecture, code reviews, and live-operations incident response.
Take technical ownership of the live-service game’s microservice backend.
Requirements
5+ years of professional backend software engineering experience.
At least 3 years focused on high-concurrency multiplayer game servers or live-service platforms.
High proficiency in Node.js and JavaScript/TypeScript within a microservices setting.
Deep understanding of stateful backend scaling, consistent hashing, memory management, and distributed caching strategies.
Strong NoSQL database experience in high-throughput read/write scenarios.
Native-level Mandarin fluency.
Professional-level English for meetings, documentation, and code reviews.
Willingness to accommodate meetings during China morning hours while working in the Pacific Time zone.
Prior experience with Jenkins is preferred.
Prior hands-on experience deploying to Tencent InGame PaaS is preferred.
Direct experience with TcaplusDB table configuration and data management is preferred.
Familiarity integrating and securing Tencent Midas, WeGame, and ACE SDKs is preferred.
Core Competencies
Demonstrates expertise in backend software engineering with a focus on high-concurrency multiplayer game servers, implementing robust scaling logic, and managing microservice architectures. Proficient in Node.js, JavaScript/TypeScript, and NoSQL databases, with strong communication skills in Mandarin and English.
Highest-signal resume keywords
Backend Software Engineering
Node.js Proficiency
High-Concurrency Multiplayer Game Servers
NoSQL Database Experience
Microservices Architecture
ATS Optimization Keywords
Hard Skills
Node.js
JavaScript
TypeScript
Stateful Backend Scaling
Memory Management
Distributed Caching
NoSQL Databases
Integration Testing
CI/CD Pipelines
Microservice Backend
Soft Skills
Technical Ownership
Collaboration
Communication
Industry Keywords
Live-Service Platforms
High-Throughput Read/Write
Graceful Shutdown Protocols
Dirty-Cache Synchronization
Game Development
Tools & Technologies
Jenkins
Tencent InGame PaaS
TcaplusDB
Tencent Midas
WeGame
ACE SDK
#J-18808-Ljbffr
📌 Senior Game Backend Engineer (British Columbia)
🏢 Jobtailor
📍 British Columbia
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.