Назад
Company hidden
3 дня назад

Senior Software Engineer (Client Code)

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

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

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

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

Текст:
/

TL;DR

Senior Software Engineer (Client Code): Building and maintaining client-side online services SDKs for AAA titles with an accent on C++ library design, networking, and build pipeline optimization. Focus on delivering robust APIs, improving CI/CD processes, and ensuring reliable client-to-backend communication at massive scale.

Location: Onsite in Vancouver, BC, Canada (4 days per week)

Salary: $100,220 - $197,758 CAD

Company

hirify.global is a leading global developer and publisher of iconic interactive entertainment franchises including Call of Duty, Crash Bandicoot, and Diablo.

What you will do

  • Own and improve build pipelines for the Client Code SDK to accelerate developer feedback loops.
  • Design and implement new features in C++ client libraries used across major game titles.
  • Debug complex production issues spanning client, network, and backend services.
  • Collaborate with game studios to integrate SDK features and promote best practices.
  • Contribute to internal tooling, test harnesses, and diagnostic systems.
  • Perform code reviews and help define technical designs and coding standards.

Requirements

  • 8+ years of professional software engineering experience with C++ in performance-sensitive systems.
  • Strong expertise in modern C++ and build systems like CMake.
  • Solid understanding of networking fundamentals (TCP/UDP, HTTP/HTTPS, REST).
  • Experience with CI/CD pipelines (e.g., Jenkins, TeamCity).
  • Proficiency with network debugging tools like Wireshark.
  • Must be based in or able to work onsite in Vancouver, BC.

Nice to have

  • Experience with console development environments (PlayStation, Xbox, Nintendo).
  • Background in building headless clients, bots, or load-test clients.
  • Knowledge of telemetry, logging, and crash reporting systems.
  • Interest in game-specific online features like matchmaking, lobbies, and anti-cheat.

Culture & Benefits

  • Comprehensive health plan including medical, dental, and vision insurance.
  • RRSP with company match and tuition reimbursement programs.
  • Paid holidays, vacation, sick time, and parental leave.
  • Mental health and wellbeing programs with fitness support.
  • Access to free and discounted games.

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