Назад
Company hidden
18 часов назад

Senior Game Backend Engineer (Node.js/TypeScript)

110 000 - 135 000CAD
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Game Backend Engineer (Node.js/TypeScript): Stabilizing and expanding a live-service game's stateful microservice backend on Tencent InGame PaaS with an accent on scaling, distributed caching, and containerized CI/CD. Focus on implementing graceful shutdown and dirty-cache synchronization, completing backend-to-frontend RPC integrations, and building automated tests for payments, data synchronization, and guild permissions.

Location: New Westminster, British Columbia, Canada; hybrid with three days per week in the office. Meetings may require overlap with China morning hours while working in Pacific Time.

Salary: CAD 110,000–135,000 per year.

Company

hirify.global is an independent game studio and publisher creating large-scale multiplayer games, including Squad and Starship Troopers: Extermination.

What you will do

  • Audit and stabilize stateful microservice scaling logic, including graceful shutdown and dirty-cache synchronization.
  • Complete partially implemented backend systems and connect backend logic to frontend RPC calls.
  • Modernize database configuration and replace shell-script deployments with containerized CI/CD pipelines.
  • Build automated integration tests for Midas IAP validation, custom data synchronization, and guild permissions.
  • Coordinate architecture, code reviews, and live-ops incident response with Vancouver developers and Tencent infrastructure teams in China.

Requirements

  • 5+ years of professional backend engineering experience, including at least 3 years with high-concurrency multiplayer game servers or live-service platforms.
  • High proficiency in Node.js and JavaScript/TypeScript in microservices environments.
  • Deep knowledge of stateful scaling, consistent hashing, memory management, and distributed caching.
  • Strong experience with high-throughput NoSQL databases.
  • Native-level Mandarin and professional English are required for communication with Tencent and the Vancouver team.
  • Willingness to work from the office three days per week and accommodate China morning meetings while working in Pacific Time.

Nice to have

  • Experience with Jenkins and deployment pipeline optimization.
  • Hands-on experience with Tencent InGame PaaS and TcaplusDB.
  • Experience integrating Tencent Midas, WeGame, and ACE SDKs.
  • Proficient Mandarin communication skills.

Culture & Benefits

  • Full-time fixed-term 12-month employment with potential extension or transition to a permanent role.
  • Extended health and dental benefits.
  • Two weeks of paid vacation.
  • Collaborative work with game development and infrastructure teams across Canada and China.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →