Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Game Backend Engineer at Offworld Industries handling the microservice backend for a live-service game. Collaborating with teams across Canada and China to modernize backend infrastructure.

Responsibilities

  • Audit and remediate existing stateful scaling logic
  • Implement robust graceful shutdown protocols and dirty-cache synchronization
  • Take ownership of partially implemented systems and drive them to completion
  • De-couple hardcoded database versioning and configuration from the codebase
  • Replace legacy shell-script deployments with modern, containerized CI/CD pipelines
  • Establish a "zero-failure" testing culture
  • Build automated integration test suites to rigorously test critical paths
  • Be in direct contact with Tencent’s infrastructure support teams

Requirements

  • 5+ years of professional backend software engineering experience
  • High proficiency in Node.js, JavaScript/TypeScript within a microservices environment
  • Deep understanding of stateful backend scaling, consistent hashing, memory management, and distributed caching strategies
  • Strong NoSQL database experience, particularly in high-throughput read/write scenarios
  • Bilingual fluency in Mandarin and professional-level English
  • Willingness to accommodate meetings scheduled for China morning hours while working in the Pacific Time zone.

Benefits

  • Extended health and dental benefits
  • 2 weeks of paid vacation
  • Wonderful colleagues!

Job type

Full Time

Experience level

Senior

Salary

CA$105,000 - CA$125,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaScriptMicroservicesNode.jsNoSQLTypeScript

Location requirements

HybridNew WestminsterCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.