Roblox
Senior Software Engineer- User Behavior
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду User Behavior в Roblox: строит backend-системы безопасности, которые оценивают риск поведения пользователей и доставляют интервенции в реальном времени для сотен миллионов пользователей.
Задачи
- Проектировать и эксплуатировать низколатентный слой поведенческих данных по каждому пользователю для решений по безопасности в реальном времени
- Разрабатывать и развивать централизованный decision engine, объединяющий детерминированные правила и ML-сигналы риска
- Строить унифицированную backend-платформу доставки safety-интервенций, к которой может подключиться любая продуктовая команда
- Объединять каналы жалоб в единый масштабируемый фреймворк с LLM-классификацией, агентными workflow и ML-моделями
- Проектировать serving-инфраструктуру с высокими требованиями к объяснимости и справедливости решений
- Отвечать за полный цикл поставки: от системного дизайна до миграций, тестирования и эксплуатации в продакшене
Требования
- 5+ лет опыта разработки и эксплуатации продакшен backend-систем под нагрузкой, желательно на Go или аналогичном статически типизированном языке
- Сильный опыт проектирования распределённых систем: сервисные API (RPC/gRPC), моделирование данных для высоконагруженного приёма событий, кэширование, низколатентные read-пути
- Опыт создания и развития rules engine, workflow/decision-систем или аналогичных stateful-сервисов бизнес-логики
- Опыт работы со streaming или batch data pipelines, питающими feature store или аналогичный слой приёма данных
- Практические навыки production operations: мониторинг, алертинг, oncall, планирование мощностей, реагирование на инциденты
- Плюсом: опыт в Trust & Safety, fraud, risk или других adversarial-доменах; опыт с feature store или ML-serving инфраструктурой; опыт построения backend-driven UI-фреймворков
Условия
- Гибридный формат: присутствие в офисе по вторникам, средам и четвергам, понедельник и пятница — опционально
- Полная занятость с правом на equity-компенсацию и бенефиты
- Базовая годовая зарплата $196,750–$243,290 в зависимости от опыта, локации и рыночных факторов
Навыки
- Go
- RPC
- gRPC
- distributed systems
- rules engines
- streaming data pipelines
- feature store
- ML serving
- caching
- monitoring
- alerting
- oncall
- capacity planning
- incident response
- LLM classification