NDA
сегодня

c++ developer

в пределах рынка
вакансия 408 000 ₽
в среднем 402 480 ₽
мэтч
Добавь резюме в профиле, чтобы видеть % мэтча с вакансией

сопроводительное письмо

Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

Только кандидаты из Москвы (МО) или готовые к переезду

Команда занимается разработкой высоконагруженных сервисов в микросервисной архитектуре для российского аэрокосмического проекта.

задачи

  • Руководить людьми: 1:1, performance review, найм и собеседования
  • Обеспечивать техническое лидерство команды C++ разработки: постановка задач, декомпозиция, контроль сроков и рисков, помощь в сложных участках
  • Проектировать и развивать высоконагруженные сервисы в микросервисной архитектуре (API, взаимодействие сервисов, контракты)
  • Разрабатывать и поддерживать сетевые компоненты на базе ASIO (async I/O), строить event-driven логику
  • Использовать C++20 (coroutines, modern concurrency, constexpr, concepts/constraints при необходимости) для повышения производительности и читаемости
  • Работать с многопоточностью: threads, синхронизация, lock-free/low-lock подходы при необходимости, профилирование и устранение contention
  • Проводить ревью кода и архитектурные ревью: поддерживать единые стандарты, выявлять дефекты и улучшения
  • Поддерживать качество: тестирование (unit/integration), CI/CD практики, статический анализ, code style
  • Диагностировать и оптимизировать производительность: профилирование, анализ latency/throughput, устранение утечек, оптимизация аллокаций
  • Обеспечивать надежность продакшена: triage инцидентов, postmortem, работа с логированием/метриками/трейсингом
  • Заниматься менторингов: развитие инженеров, обмен знаниями, онбординг, формирование технической культуры

требования

  • Опыт коммерческой разработки на C++20 от 5 лет, опыт в роли ведущего/старшего инженера (или TL)
  • Отличное знание Linux: процессы/потоки, системные вызовы, сеть, диагностика (gdb/lldb, perf, strace и т.п.)
  • Уверенное понимание concurrency: модели памяти, синхронизация, race conditions, deadlocks, lifetime issues
  • Практический опыт асинхронной разработки и сетевого программирования: ASIO/Boost.Asio, event loop, таймеры, backpressure
  • Сильные навыки шаблонов (templates): типобезопасные абстракции, SFINAE/requires/concepts (по необходимости), compile-time техники
  • Понимание и опыт применения C++20 coroutines: co_await, co_return, executors/schedulers (или аналогичные подходы), корректное управление временем жизни
  • Опыт разработки/эксплуатации microservices: контракты, версияция, отказоустойчивость, идемпотентность, наблюдаемость
  • Опыт проектирования модулей/библиотек, написания понятного поддерживаемого кода и проведения code review
  • Умение принимать архитектурные решения, аргументировать компромиссы и вести команду к результату
  • Будет плюсом team leadership.

условия

  • Рассматривают кандидатов только из Москвы (МО) и готовых к переезду

прозрачные зарплаты в IT

Анонимные данные по зарплатам и грейдам

Посмотреть
График динамики зарплат
Telegram Добавить в отклики