24 Aug
|
Jobtailor
|
Burnaby
- 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 skilled 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 CompetenciesDemonstrates 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 ArchitectureATS Optimization KeywordsHard Skills- Node.Js- JavaScript- TypeScript- Stateful Backend Scaling- Memory Management- Distributed Caching- NoSQL Databases- Integration Testing- CI/CD Pipelines- Microservice BackendSoft Skills- Technical Ownership- Collaboration- CommunicationIndustry Keywords- Live-Service Platforms- High-Throughput Read/Write- Graceful Shutdown Protocols- Dirty-Cache Synchronization- Game DevelopmentTools & Technologies- Jenkins- Tencent InGame PaaS- TcaplusDB- Tencent Midas- WeGame- ACE SDK#J-18808-Ljbffr
📌 Game Backend Engineer At Offworld (Burnaby)
🏢 Jobtailor
📍 Burnaby