Medal
Senior/Staff Software Engineer – Game Integrations
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Recorder платформы Medal: разработка софта для захвата, кодирования и записи геймплея, включая игровые интеграции и авто-клиппинг. Роль hands-on по всему стеку рекордера с ответственностью за архитектуру и поддерживаемость кодовой базы.
Задачи
- Разрабатывать и архитектурить решения для захвата, хуков, кодирования и игровых интеграций
- Проектировать поддерживаемые командой системы и задавать guardrails и best practices
- Развивать кодовую базу так, чтобы инженеры из других команд и интерны могли безопасно вносить изменения
- Работать hands-on по всему стеку рекордера
- Проводить code review, писать документацию и тесты
- Измерять результаты фич через A/B-тесты и метрики использования
Требования
- 5+ лет опыта на C# в performance-critical контексте
- Сильный software engineering бэкграунд: проектирование и архитектура поддерживаемых систем
- Опыт структурирования существующих кодовых баз: интерфейсы, тестирование, стандарты code review, документация
- Командный подход: обмен знаниями, парное программирование, снижение single points of failure
- Хорошее понимание Windows OS
- Ответственность и внимание к деталям, ownership end-to-end качества сложных фич
- Отличное понимание производительности кода в продакшене и уверенное владение профайлерами
- Результатоориентированность, комфорт с A/B-тестированием и метриками
- Увлечённость играми и геймерскими сообществами, использование Discord и других gaming-продуктов
- Работа в офисе в NYC 5 дней в неделю
Условия
- Офис в NYC, работа рядом с продуктовой командой 5 дней в неделю
- Компания привлекла более $650M инвестиций, оценка $6.2B
- Работа над крупнейшей и самой быстрорастущей платформой для игровых клипов
Навыки
- C#
- C++
- Windows
- Electron
- React
- Redux
- Styled Components
- Swift
- Kotlin
- Java
- Redis
- RabbitMQ
- Kubernetes
- Terraform
- Salt
- GitHub Actions
- CircleCI
- DX11
- DX12
- Vulkan