Серверный игровой программист (Go / C++ / UE4)

LLC GFAGAMES

Серверный игровой программист (Go / C++ / UE4)

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

Компания LLC GFAGAMES занимается разработкой ММО-шутера PIONER.

Руководство и коллектив имеют большой опыт в индустрии и принимали участие в проектах: STALKER 2, Atomic Heart, Kings Bounty и Metro Exodus.

Компания находится в состоянии расширения в связи с инвестициями её миноритарного инвестора Tencent и ищет как опытных и талантливых профессионалов, так и специалистов готовых развиваться в быстрорастущей компании для работы над крупным проектом.

На какие задачи (обязанности)?

  • Проектирование и реализация сетевой логики серверной части для UE4-игр.,
  • Создание и сопровождение Dedicated Servers (сборка, деплой, обновления).,
  • Создание и сопровождение части клиента в Dedicated Servers ue4 (для связи с бекендом служб серверов).,
  • Интеграция UE4 C++ серверов с микросервисами на Go (API, авторизация, обработка игровых данных).,
  • Проектирование и поддержка БД: схемы, шардинг, бэкапы, репликация.,
  • Проведение профайлинга и оптимизаций: CPU, память, сеть, I/O.,
  • Участие в CI/CD: автоматизация сборок, тестов, контейнеров.,
  • Мониторинг и алертинг (Grafana/Prometheus).,
  • Участие в код-ревью, написание автотестов и документирование архитектуры.

Какого профессионала ищем?

  • Знания сетевой архитектуры клиент-сервер: паттерны, масштабирование, безопасность, отказоустойчивость.,
  • Опыт разработки на C++ и фреймворке Unreal Engine 4 (UE4): понимание сетевой подсистемы UE4,
  • Опыт работы с Dedicated Server в UE4: сборка, деплой, оптимизация dedicated-исполнения (headless), отладка сетевых проблем на сервере.,
  • Опыт работы с TCP/UDP и WebSocket: когда использовать TCP vs UDP, реализация сокет-слоя, понимание проблем потери пакетов, порядка, latencies.,
  • Опыт разработки на Go (≥ 2 лет): создание сетевых сервисов, горутины, profiling, знание стандартной net-библиотеки, опыт с gRPC/HTTP2 будет плюсом.,
  • Опыт работы с базами данных: проектирование схем, индексы, транзакции, репликация, резервное копирование.,
  • Опыт проектирования шардинга БД: стратегии шардирования, маршрутизация запросов, миграции, cross-shard транзакции/компенсация.,
  • Опыт отладки и профилирования производительности (сервер и сеть): сбор метрик, root-cause analysis, оптимизация CPU/байтов, снижение задержек.,
  • Опыт CI/CD для серверных билдов: автоматизация сборок, тестов, деплойов (Jenkins / другие инструменты).

Будет плюсом:

  • Знание Linux: systemd, networking, файловая система, профайлинг на линукс (top, perf, ss, strace).,
  • Опыт с Jenkins и/или другими CI/CD (GitLab CI, GitHub Actions): написание pipeline для сборки Dedicated Server, контейнеризации, rollout.,
  • Опыт с Docker и контейнеризацией сервисов: понимание образов, volumes, сетей.,
  • Опыт с мониторингом и визуализацией метрик: Grafana (и Prometheus / InfluxDB / Graphite).,
  • Опыт с кешированием и message brokers: Redis, Memcached, RabbitMQ, Kafka.,
  • Опыт нагрузочного тестирования: k6, wrk, custom load-generators; проектирование тестов и интерпретация результатов.,
  • Знание инструментов наблюдаемости и логирования: ELK/EFK стек, structured logging, tracing.,
  • Опыт проектирования matchmaking / lobby / authoritative servers / interest management.,
  • Опыт работы с сетевой безопасностью: TLS, аутентификация/авторизация, защита от DDoS/спама, rate limiting.,
  • Oпыт в работе Entity Framework AspIdentity аутентификация/авторизация Jwt токен.

Почему у нас приятно работать?

  • Работа в опытном коллективе.

  • Участие в разработке крупного и перспективного проекта.

  • Официальное трудоустройство с прозрачной оплатой и гарантиями.

Какие условия и бонусы?

  • Оформление по ТК РФ.

  • Удалённая работа.

  • Оплачиваемый отпуск.

  • Больничные по всем нормам ТК.

  • Корпоративные бонусы.

  • Возможность профессионального роста с ростом оплаты труда.

Посмотреть контакты работодателя

Похожие вакансии

YADRO
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
GloryTech
Удаленная работа
  • Москва

  • Не указана

Рекомендуем

Программист C++

Цитадель

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Azur Games
Удаленная работа
  • Москва

  • Не указана

Программист С++

Elastcode Limited

Удаленная работа
  • Москва

  • до 400000 RUR

Алео-Альянс
Удаленная работа
  • Москва

  • от 200000 RUR

KOMANDA.PRO
Удаленная работа
  • Москва

  • от 250000 RUR

Axiom JDK
Удаленная работа
  • Москва

  • от 250000 RUR

BAUM
Удаленная работа
  • Москва

  • от 250000 RUR

Xello
Удаленная работа
  • Москва

  • от 250000 RUR

DSSL
Удаленная работа
  • Москва

  • от 250000 RUR

Rubius
Удаленная работа
  • Москва

  • от 250000 RUR

Online Reservation System

Middle C++ developer

Online Reservation System

Удаленная работа
  • Москва

  • от 250000 RUR

Открытая мобильная платформа

Разработчик команды приложений (Qt и QML)

Открытая мобильная платформа

Удаленная работа
  • Москва

  • от 250000 RUR

AERODISK
Удаленная работа
  • Москва

  • до 550000 RUR

Amex Development
Удаленная работа
  • Москва

  • до 300000 RUR

Rubius
Удаленная работа
  • Москва

  • до 300000 RUR

Систематика Консалтинг

Разработчик C++

Систематика Консалтинг

Удаленная работа
  • Москва

  • до 300000 RUR

UE5 Developer Middle+

Вектор

Удаленная работа
  • Москва

  • до 150000 RUR

GLT (Green Light Technology)

Backend-разработчик

GLT (Green Light Technology)

Удаленная работа
  • Москва

  • до 150000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию