Back to all jobs
OI5

Game Backend Engineer

Offworld Industries
Location
New Westminster, British Columbia
Experience
Senior
Posted
Sep 18, 2026
Type
Permanent · Remote

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. 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.

As of 2026, Offworld has more than 150 employees and is rapidly growing. The studio serves as a publisher supporting mods and has released the title, Starship Troopers: Extermination, a 16-player PvE first-person shooter based on the 1997 cult-classic film.

Offworld is built on passion, unified spirit, and continuing efforts to break the mold. The studio strives to become a leader in creating large-scale multiplayer games and supplying others with the ability to do the same.


Role Overview

Offworld is seeking a Game Backend Engineer to take technical ownership of a live-service game’s microservice backend. The role involves stabilizing, modernizing, and expanding a proprietary backend infrastructure built on the Tencent InGame PaaS. This position acts as the primary technical bridge between the core development team in Vancouver and Tencent’s GCloud/InGame infrastructure teams in China.


Job Duties

  • Architecture Stabilization: Audit and remediate existing stateful scaling logic. Implement robust graceful shutdown protocols and dirty-cache synchronization to ensure zero data loss during scaling events.
  • Feature Completion: Take ownership of partially implemented systems and drive them to completion, wiring backend logic to frontend RPC calls.
  • Infrastructure Modernization: De-couple hardcoded database versioning and configuration from the codebase. Replace legacy shell-script deployments with modern, containerized CI/CD pipelines.
  • Quality Assurance: Establish a zero-failure testing culture. Build automated integration test suites to rigorously test critical paths, including Midas IAP validations, custom data syncs, and guild permission systems.
  • Cross-Border Collaboration: Be in direct contact with Tencent’s infrastructure support teams. Coordinate with the Vancouver team during overlapping hours to align on architecture, code reviews, and live-ops incident response.

Requirements

  • Experience: 5+ years of professional backend software engineering, with at least 3 years focused on high-concurrency multiplayer game servers or live-service platforms.
  • Core Tech Stack: High proficiency in Node.js, JavaScript/TypeScript within a microservices environment.
  • Stateful Architecture: Deep understanding of stateful backend scaling, consistent hashing, memory management, and distributed caching strategies.
  • Databases: Strong NoSQL database experience, particularly in high-throughput read/write scenarios.
  • Communication: Bilingual fluency. Native-level Mandarin to effectively communicate with Tencent GCloud teams, and professional-level English for meetings, documentation, and code reviews with the Vancouver team.
  • Time Management: Willingness to accommodate meetings scheduled for China morning hours while working in the Pacific Time zone.

Preferred Qualifications

  • 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.

Working Conditions and Compensation

  • Type: Full-time permanent position.
  • Location: New Westminster, British Columbia (Hybrid).
  • On-site Requirement: Three days per week.
  • Salary Range: $110,000 - $135,000 CAD per year. 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 and Perks

  • Extended health and dental benefits.
  • Wellness and health spending accounts.
  • Retirement savings plan.
  • 3 weeks of paid vacation and 2 weeks of paid studio shutdown over the December holiday period.
  • Wonderful colleagues.
OI5

Offworld Industries

Games & Interactive
Open roles
4
Founded
2014
Employees
51-200
Location
2 offices