Sandbox Interactive
Senior Server Developer (m/f/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик серверной части для MMO Albion Online. Проектирование и поддержка высоконагруженных backend-систем и игровых сервисов, обеспечивающих стабильную работу живого мира игры.
Задачи
- Проектировать и поддерживать высоконагруженные backend-системы, обеспечивающие работу масштабного постоянного мира Albion Online
- Разрабатывать и оптимизировать серверные игровые механики, live-инструменты и системы сетевого взаимодействия в реальном времени на C#
- Совместно с Release Operations обеспечивать плавный выпуск патчей и обновлений контента
- Обеспечивать надёжность, производительность и масштабируемость систем в глобальных регионах при большом числе игроков
- Внедрять инструменты мониторинга и observability для улучшения обнаружения проблем и устойчивости систем
- Взаимодействовать с клиентскими инженерами и гейм-дизайнерами для интеграции игровой логики и backend-функциональности
- Участвовать в архитектурных обсуждениях и техническом планировании развития функциональности и долгосрочного здоровья систем
- Поддерживать и менторить других инженеров, развивая культуру технического прагматизма и производительности
Требования
- 5+ лет опыта в backend- или сетевом программировании для онлайн- или мультиплеерных игр
- Уверенное владение C# и опыт работы с движком Unity
- Подтверждённый опыт с клиент-серверной архитектурой, логикой игровых серверов и поддержкой live-игр
- Хорошее понимание баз данных (SQL/NoSQL), облачных сред и распределённой серверной инфраструктуры
- Опыт оптимизации производительности, отладки и профилирования в крупномасштабных системах
- Отличные коммуникативные навыки (презентация, устная и письменная речь) на английском языке
- Опыт работы над MMORPG или sandbox-играми (желательно)
- Знакомство с Albion Online или похожими системами постоянного мира (желательно)
- Понимание процессов live operations, включая управление событиями, хотфиксы и раскатку контента (желательно)
- Знание практик DevOps, инструментов мониторинга и CI/CD-пайплайнов (желательно)
- Увлечённость играми и player-driven онлайн-опытом (желательно)
Условия
- Бесплатный корпоративный билет BVG на общественный транспорт Германии
- Высокая степень автономии и ответственности с самого начала
- Развитие навыков за счёт оплачиваемых компанией тренингов и языковых курсов
- Оплачиваемые компанией билеты на Gamescom Dev и другие игровые конференции
- Гибридный формат работы: возможность переключаться между офисом и удалённой работой
- Скидка на членство в Urban Sport Club для фитнеса и wellness
- Доступ к nilo health для конфиденциальной поддержки психического здоровья, коучинга и ресурсов благополучия
- Дополнительные дни отпуска в зависимости от стажа, до 30 дней в год
- Современный офис в центре Prenzlauer Berg в Берлине с множеством ресторанов и развлечений
- Регулируемые по высоте столы, эргономичные кресла, регулируемое освещение и акустические панели
- Бесплатные напитки и снеки в офисе
- Командные мероприятия, завтраки, летние и зимние вечеринки
- Участие в успешной прибыльной компании на пути роста
- Работа в поддерживающей команде увлечённых геймеров
- Команда экспертов индустрии, создающая игру для сотен тысяч игроков по всему миру
Навыки
- C#
- Unity
- SQL
- NoSQL
- Cloud
- Distributed systems
- Performance optimization
- Debugging
- Profiling
- CI/CD
- DevOps
- Monitoring