Roblox
Principal Software Engineer, Creator Game Operations
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal-инженер в команду Creator Success в Roblox. Отвечает за проектирование и развитие критичных backend-сервисов и платформ для создателей игр и 3D-опыта.
Задачи
- Руководить техническими решениями и направлять команду разработки
- Возглавлять разработку сервисов и систем в масштабе миллионов пользователей
- Сотрудничать с кросс-функциональными и кросс-командными лидерами
- Самостоятельно организовывать работу и нести ответственность за проекты на всём их жизненном цикле
- Создавать и развивать mission-critical сервисы для Creator Hub, Developer Forum и Creator Dashboard
- Строить ML-сервисы и крупномасштабные data pipeline для инсайтов по игрокам и монетизации
- Разрабатывать платформу коммуникаций для управления сообществом игроков и виртуальными событиями
- Разрабатывать платформу remote configuration и экспериментов для роста игр с крупнейшим CCU
Требования
- 8+ лет опыта в индустрии разработки ПО
- Глубокое знание распределённых систем: stream processing, data pipeline, очереди, RPC, стратегии ретраев
- 3+ года опыта работы с C#, Java, Go или другим объектно-ориентированным языком
- Опыт работы со сложными сетевыми кодовыми базами
- Свободное владение Windows, OS X, Linux, Android, iOS и другими платформами
- Понимание платформо-специфичного кода
- Опыт построения систем с мониторингом, логированием, операционными процессами и автотестами
- Командная работа и готовность оспаривать статус-кво
Условия
- Гибридный формат: офис по вторникам, средам и четвергам, опционально по понедельникам и пятницам
- Полная занятость с правом на equity-компенсацию
- Бенефиты согласно политике компании
- Равные возможности трудоустройства
Навыки
- C#
- Java
- Go
- Distributed Systems
- Stream Processing
- Data Pipeline
- RPC
- ML
- Windows
- OS X
- Linux
- Android
- iOS