owi

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.