Назад
Company hidden
обновлено 19 часов назад

Senior Technical Lead - Network Programming - Rainbow Six Siege

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

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

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

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

Текст:
/
TL;DR
Senior Technical Lead - Network Programming - Rainbow Six Siege (C++/Multiplayer Networking): Defining and evolving the networking architecture for a large-scale competitive multiplayer game with an accent on game-state replication, dedicated servers, scalability, and service reliability. Focus on designing low-latency distributed systems, solving complex performance and security challenges, and leading technical direction across gameplay, engine, online services, and live operations teams.

Location: Office-based in Montreal, Canada; Bucharest, Romania; or Kyiv, Ukraine.

Company

hirify.global is a global video game company creating original gaming experiences including Rainbow Six, Assassin’s Creed, and Just Dance.

What you will do

  • Define the long-term networking architecture roadmap, including replication, server authority, client prediction, lag compensation, matchmaking, and distributed game services.
  • Own the evolution of dedicated servers, session management, backend integrations, and cross-platform multiplayer systems.
  • Set performance targets and lead optimization initiatives covering latency, bandwidth, server tick rates, CPU, memory, replication costs, and service response times.
  • Improve service resiliency, fault tolerance, uptime, and security while addressing exploits, cheating vectors, packet manipulation, and service abuse.
  • Analyze telemetry and production incidents, lead root-cause investigations, and maintain the health of a live-service multiplayer product.
  • Lead and mentor network programmers while coordinating technical initiatives across gameplay, engine, quality, SRE, backend, data, security, production, and multiple studios.

Requirements

  • 10+ years of professional software engineering experience and 7+ years developing multiplayer systems.
  • Proven leadership of technical initiatives for large-scale online games and the ability to influence direction across multiple teams.
  • Deep expertise in client/server architecture, real-time networking, replication models, distributed systems, concurrency, multithreading, and performance optimization.
  • Very strong C++ expertise and experience developing and operating dedicated game servers.
  • Experience supporting live-service products in production, including reliability, monitoring, incident response, and continuous optimization.
  • Office-based work in Montreal, Bucharest, or Kyiv is required.

Nice to have

  • Experience shipping competitive multiplayer titles and large-scale live-service architectures.
  • Backend services and cloud-native systems experience.
  • Knowledge of AWS, Azure, GameLift, PlayFab, and service orchestration.
  • Experience with telemetry, observability, and production monitoring.
  • Experience working across multiple studios and global development organizations.

Culture & Benefits

  • Work with multidisciplinary teams across gameplay, engine, online services, security, data, production, and live operations.
  • Contribute to a globally distributed game development organization.
  • Help shape the technical direction of a high-scale competitive multiplayer experience.

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