В качестве ведущего инженера по рендерингу вы будете создавать будущее нашей системы рендеринга — краеугольного камня всех наших продуктов — а также руководить и развивать инженеров, которые её реализуют. Ваша работа будет напрямую влиять на производительность, качество и пользовательский опыт во всех наших технологиях. Вы будете направлять команду в оптимизации нашего видеопроцессингового конвейера, обеспечении низкой задержки потоковой передачи и расширении возможностей обработки аудио и видео — при этом продолжая лично участвовать в решении самых важных технических задач.
Мы ищем лидера, который любит решать сложные задачи, увлечён игровыми и видеотехнологиями и успешно работает в динамичной, инновационной среде. Вы обладаете прочными знаниями в области графических API, потоковой передачи и обработки медиа, а также готовы обучать других этим навыкам.
Что вам предстоит делать
- Руководить небольшой командой инженеров по рендерингу: задавать направление, согласовывать приоритеты и обеспечивать высокое качество выполнения.
- Оставаться технически вовлечённым: проектировать и внедрять ключевые системы, решать сложные задачи по производительности и проверять критические изменения.
- Контролировать техническую стратегию в области рендеринга, медиаконвейеров и производительности платформы во всех продуктах.
- Брать на себя обязанности по управлению персоналом, включая:
- Регулярные индивидуальные встречи (1:1), наставничество и развитие карьеры
- Ежегодные оценки эффективности (и циклы обратной связи по мере необходимости)
- Участие в найме и планировании роста команды
- Формирование здоровой культуры команды с чёткими ожиданиями и ответственностью
- Сотрудничать с продуктовой и инженерной командами для балансировки выполнения дорожной карты и долгосрочного технического здоровья.
Мы ищем людей, которые
- Понимают требования реального времени рендеринга и оптимизации производительности.
- Имеют обширный опыт в многопоточной отрисовке и оптимизации сложных систем.
- Владеют низкоуровневыми графическими API, такими как OpenGL, Metal и DirectX, и могут эффективно обучать других их использованию.
- Пишут на C++ как на основном языке с глубокими знаниями и практическим опытом.
- Знакомы с технологиями видеостриминга и могут способствовать оптимизации конвейеров для обработки с низкой задержкой.
- Умеют ясно коммуницировать, давать конструктивную обратную связь и принимать взвешенные решения в условиях ограничений.
- Имеют понимание встраиваемого программирования и оптимизации с учётом аппаратных особенностей.
Наши лучшие лидеры обладают
- Способностью руководить, даже не будучи техническим экспертом
- Сильным мышлением в решении проблем: умеют диагностировать узкие места и обучать других анализу коренных причин.
- Страстью к созданию эффективных, надёжных, масштабируемых систем — и к построению команд, которые смогут поддерживать и развивать эти системы со временем.