owi
Senior Game Backend Engineer
New Westminster, British Columbia · Senior · Contract
Sponsorship not specified$105k-$125kDetected 20 days ago
JavaScriptTypeScriptNode.jsCode ReviewNoSQLCI/CDJenkinsDevOpsCommunicationCollaborationTime Management
About the role
- About Offworld: Offworld Industries Ltd. (Offworld) is the independent studio behind the successful military first-person shooter game, "Squad".
- Offworld was formed in 2014 by more than 15 developers who had worked together on the well-known Project Reality mod for Battlefield 2.
- Fast forward to 2026, Offworld has more than 150 employees and is rapidly growing.
Responsibilities
- The founding purpose of the team was to bring a standalone successor of this acclaimed mod to market and build a game development studio and a livelihood from that foundation.
- Implement robust graceful shutdown protocols and dirty-cache synchronization to ensure zero data loss during scaling events.
- Take ownership of partially implemented systems and drive them to completion, wiring backend logic to frontend RPC calls.
- Build automated integration test suites to rigorously test critical paths, including Midas IAP validations, custom data syncs, and guild permission systems.
- Be in direct contact with Tencent's infrastructure support teams.
Requirements
- Core Tech Stack: High proficiency in Node.js, JavaScript/TypeScript within a microservices environment.
- You must have native-level Mandarin to effectively communicate with Tencent GCloud teams, and professional-level English for meetings, documentation, and code reviews with the Vancouver team.
Nice to have
- DevOps: Prior experience with Jenkins for ensuring a flawless deployment pipeline.
- Tencent Ecosystem: Prior hands-on experience deploying to the Tencent InGame PaaS
- Database: Direct experience with TcaplusDB table configuration and data management.
- Tencent SDKs: Familiarity integrating and securing Tencent-specific SDKs, including:
- Midas (Real-money payments and currency management)
- WeGame (Authentication and Access Tokens)
- ACE (Anti-profanity and content moderation)
- Mandarin: proficient in Mandarin
Skills
- High proficiency in Node.js, JavaScript/TypeScript within a microservices environment.
- De-couple hardcoded database versioning and configuration from the codebase.
- Replace legacy shell-script deployments with modern, containerized CI/CD pipelines.
- Strong NoSQL database experience, particularly in high-throughput read/write scenarios.
Compensation
- proficient in Mandarin
- This is a full-time, fixed-term 12-month contract position, with the requirement to work from our office three days per week.
- There is the possibility of an extension or transition to a permanent role based on the needs of the business.
- The typical salary range for this position is $105,000 - $125,000 CAD per year and is subject to change.
- The final agreed upon salary is based on work location and may vary depending on factors such as job-related knowledge, skills, and experience.
Benefits
- Extended health and dental benefits
- 2 weeks of paid vacation
Company info
- If you meet the above qualifications, and Offworld sounds like the kind of company you want to be a part of, please apply now with a copy of your resume.
Equal opportunity
- equal opportunity employer.
Visa & Work Authorization
- eceive consideration for employment without regard to race, ancestry, place of origin, colour, ethnic origin, language, citizenship, creed, religion, gender, sexual orientation, age, marital status, physical and/or menta
This listing is sourced directly from owi's careers page and normalized into a canonical job model.