Senior Game Backend Engineer
- 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 environment.
- 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