Lead C++ Developer

Дата размещения вакансии: 22.12.2025
Работодатель: Okko
Уровень зарплаты:
з/п не указана
Город:
Москва
Рочдельская улица 15с13
Требуемый опыт работы:
Более 6 лет

Мы ищем технического лидера с глубоким опытом в C++, чтобы возглавить команду, отвечающую за ключевые компоненты медиа-инфраструктуры онлайн-кинотеатра — от защиты контента до стабильной доставки стримов миллионам пользователей.

Мы предлагаем:

  • Топовое оборудование и весь необходимый софт;
  • Официальное трудоустройство, достойная и полностью белая заработная плата;
  • ДМС со стоматологией, офисный врач, доплата больничного листа, компенсация мобильной связи, корпоративные скидки;
  • Льготная ипотека по зарплатному проекту;
  • Бесплатные подписки на сервисы наших партнёров;
  • Совместные занятия спортом: йога, футбол, волейбол;
  • Яркая корпоративная жизнь и события для всей команды.

Твои главные миссии в Okko:

  • Вести команду backend-разработки: принимать архитектурные решения, помогать в сложных задачах, обеспечивать качество и предсказуемость;
  • Выстраивать техпроцессы внутри команды: от ревью и CI/CD до планирования и ретроспектив;
  • Развивать команду: помогать инженерам расти, делегировать ответственность, подготавливать к масштабированию;
  • Определять стек для новых компонентов — балансируя между зрелостью (C++), скоростью разработки (Kotlin/Go) и интеграцией в экосистему;
  • Оптимизировать кодовую базу и перформанс: снижать latency, уменьшать memory footprint, устранять узкие места;
  • Принимать архитектурные решения — от выбора шаблона взаимодействия между сервисами (RPC vs events) до стратегии обновления legacy-кода «на ходу»;
  • Формировать цели и ставить задачи — так, чтобы они были измеримы, прозрачны и привязаны к реальным проблемам;
  • Взаимодействовать со смежными техническими командами — SRE, Security, Видеоплатформа — и находить баланс между скоростью, надёжностью и безопасностью.

Суперсилы, которые ценим:

  • 5+ лет в backend-разработке, 1+ год — в роли техлида / ведущего инженера — с реальным опытом руководства full-cycle командой;
  • Глубокое владение C/C++: многопоточность, управление памятью, network I/O, работа с сырыми буферами — в high-load системах;
  • Опыт с Nginx — написание модулей, кастомные фазы обработки, upstream-логика, TLS-интеграции;
  • Знание Kotlin и/или Go — как инструментов для ускорения разработки;
  • Опыт работы с PostgreSQL — оптимизация запросов под нагрузкой, работа с транзакциями, deadlocks, репликацией;
  • Понимание микросервисной архитектуры — service discovery, retries, circuit breaking, eventual consistency, distributed tracing;
  • Умение мотивировать и развивать инженеров — через фидбэк, делегирование, постановку stretch-задач.

То, что удивит нашу команду:

  • Опыт в медиа-инфраструктуре: понимание DRM, лицензионных серверов, handshake flow, CENC, latency при старте стрима;
  • Практическое знание low-level performance: профилирование через perf/eBPF, анализ flame graphs, борьба с false sharing, cache locality;
  • Опыт «перехода» с монолита/legacy на микросервисы без downtime — особенно в C++.