Старший инженер-программист (игровой движок)
Переведено автоматически с языка оригинала. Читать оригинал по-английски →
О роли Мы ищем старшего инженера-программиста, чтобы присоединиться к недавно сформированной команде, которая будет владеть одной из наиболее специализированных и критически важных для бизнеса областей в нашем технологическом ландшафте - Игровой движок. Эта роль находится на стыке инженерии, игровой математики, платформы и соответствия требованиям. Вы будете работать над инструментами, фреймворками и сервисами, которые позволяют нашим математикам и игровым командам создавать, проверять, запускать и отслеживать игровую логику в производстве. Эта позиция заключается в глубоком владении очень конкретной технической областью: игровыми движками, математическими пакетами, данными симуляции, мониторингом RTP, деталями раундов и интеграциями с играми, разработанными как внутри компании, так и внешними студиями. Вы станете частью небольшой, опытной команды с высоким уровнем ответственности. Воздействие этой работы напрямую: неверная игровая логика, отсутствующие детали раундов или неточный мониторинг RTP могут повлиять на сроки поставки игр, производительность бизнеса и готовность к регулированию. Если вам нравится работать с близкой к сложной доменной логике, проверять технические реализации, понимать, как работают игры изнутри, и владеть системами, где точность имеет значение - эта роль будет вам близка. Ключевые обязанности - Владеть, поддерживать и развивать домен Игрового движка Playson
- Работать над внутренними фреймворками и библиотеками, используемыми математиками для реализации игровой логики и математических пакетов.
- Проверять и подтверждать код, написанный математиками, обеспечивая качество, корректность, поддерживаемость и правильное использование внутренних фреймворков.
- Содействовать разработке и поддержке игровых движков, используемых для запуска математической логики в нашей платформе.
- Поддерживать интеграции с внешними игровыми студиями, помогая создавать обертки и мосты между реализациями сторонних игр и платформой Playson.
- Работать с структурами данных и протоколами, которые соединяют игровую логику с системами фронт-энда и бэк-энда.
- Содействовать процессам мониторинга RTP, включая проверку данных производственных транзакций против данных симуляции и ожидаемого математического поведения.
- Поддерживать и развивать инструменты, используемые для математического обзора, симуляций, файлов данных, мониторинга и оповещения.
- Реализовывать и поддерживать логику деталей раундов, необходимую для регулируемых рынков, обеспечивая, чтобы подробная информация о игровых раундах могла быть правильно предоставлена партнерам и регуляторам.
- Сотрудничать с математиками, инженерами бэк-энда, командами платформы, заинтересованными сторонами соответствия требованиям и представителями продукта.
- Участвовать в обзорах кода и технических обсуждениях, чтобы обеспечить высокий инженерный стандарт в домене Игрового движка.
- Исследовать проблемы, связанные с игровой логикой, математической проверкой, мониторингом и поведением движка.
- Участвовать в минимальных обязанностях по вызову, связанных с системами, принадлежащими команде, в основном вокруг мониторинга, оповещений и инцидентов, специфичных для домена.
- Взять на себя ответственность за высокоспециализированную область, где качество, точность и внимание к деталям имеют решающее значение.
Требования - Сильный опыт в области инженерии программного обеспечения, желательно в backend, игровом движке, игровой индустрии, гемблинге, букмекерстве или средах с интенсивным моделированием.
- Твердый опыт работы с Node.js/TypeScript или высокая квалификация в другом языке ООП, таком как C++, Java, C#, Go или Python.
- Хорошее понимание архитектуры программного обеспечения, качества кода, тестирования, отладки и поддерживаемости.
- Опыт проверки сложного кода и предоставления четкой технической обратной связи.
- Способность понимать логику, специфичную для домена, и работать с техническими системами, где бизнес-правила, математика и инженерия тесно связаны.
- Сильные навыки решения проблем и способность работать со сложными, нестандартными техническими задачами.
- Опыт работы с производственными системами, где надежность, точность и корректность имеют решающее значение.
- Понимание систем backend, API, потоков данных и межсервисного взаимодействия.
- Способность тесно сотрудничать с неинженерными техническими экспертами, особенно математиками или специалистами в области.
- Сильное чувство собственности и готовность стать ключевым экспертом в узкой, но очень важной технической области.
- Ориентация на продукт, с пониманием того, что игры являются основным продуктом, и инженерные решения напрямую влияют на доставку, качество и соблюдение требований.
- Уровень английского языка, достаточный для работы в международной среде.
Желательно - Опыт работы в iGaming, гемблинге, букмекерстве, разработке игр или казино-играх.
- Опыт работы с игровыми движками, математическими движками, инструментами моделирования или фреймворками игровой логики.
- Фоновые знания C++ или опыт работы с устаревшими системами C++.
- Опыт работы с математическими моделями, системами на основе вероятности, симуляциями, генераторами случайных чисел или логикой, связанной с RTP.
- Понимание регулируемых рынков и требований к соблюдению в iGaming.
- Опыт работы с ClickHouse или другими аналитическими/столбцовыми базами данных.
- Опыт работы с мониторингом, оповещением и производственной диагностикой.
- Опыт работы с инструментами автоматизированного обзора кода или автоматической проверки.
- Знания архитектуры микросервисов и распределенных систем.
- Знакомство с Kafka, gRPC, Kubernetes или AWS.
- Опыт интеграции сторонних игр, продуктов внешних студий или решений на основе оберток.
- Навыки украинского языка будут преимуществом.
Что мы предлагаем - Конкурентная зарплата: Мы предлагаем конкурентную зарплату в евро, подлежащую ежегодному обзору производительности
- Ежеквартальные бонусы: Воспользуйтесь прозрачной и систематической ежеквартальной бонусной системой
- Гибкий график: Мы предлагаем гибкий график работы, чтобы соответствовать вашим потребностям
- Возможность удаленной работы: Выберите возможность работать удаленно, что обеспечивает большую гибкость и комфорт
- Медицинское страхование: Получите комплексное медицинское страхование для себя и ближайшего родственника
- Финансовая поддержка в жизни: Мы предоставляем финансовую поддержку во время особых событий в жизни
- Неограниченный оплачиваемый отпуск: Enjoy неограниченный оплачиваемый отпуск
Мы публикуем копию этого объявления, чтобы его нашли те, кто ищет работу в Грузии, со ссылкой на первоисточник. Если оно ваше, вы можете взять управление им на себя, или попросить нас его снять.
Полученное объявление становится прямым: показывается выше зеркальных копий, отклики приходят в вашу панель, а объявление попадает в поиск вакансий Google.