К вакансиям
Архитектор ПО

Team Lead C++ Developer Hybrid On-site

ID: 31466
5 дней назад
Активна
Россия, Москва

Требуемый опыт

Более 6 лет

Формат работы

Гибкий график

📞Способы связи

📄 Оригинальный текст вакансии

#cpp #cxx #moscow ✅Тимлид С++ в российскую аэрокосмическую компанию. Компания рассматривает кандидатов только из Москвы (МО) и готовых к переезду З/п:обсуждается индивидуально. Формат работы: Гибрид, Офис. Уровень позиции: Team Lead 🔷Задачи: Опыт руководства людьми: 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; Умение принимать архитектурные решения, аргументировать компромиссы и вести команду к результату. Опыт руководства людьми: 1:1, performance review, найм/собеседования; Менторинг: развитие инженеров, обмен знаниями, онбординг, формирование технической культуры. Отклики ждём @fr_rec

🛠 Навыки

ASIO
Boost.Asio
C++
C++20
CI/CD
Code Review
Concurrent Programming
Coroutines
Event-driven Programming
Linux
Logging
Metrics
Microservices
Multithreading
Performance Optimization
Static Analysis
Templates
Tracing

🎯 Домены

Aerospace
Aviation

🤖 ИИ навыки

ASIO
C++
C++20
CI/CD
Code Review
Code Style
Concurrency
Coroutines
Event-driven Programming
Linux
lock-free programming
Memory models
Mentoring
Microservices
Multithreading
Performance Optimization
profiling (software)
Race Conditions
Static Code Analysis
System calls
Team Leadership
Technical Leadership
Templates

* Навыки определены автоматически с помощью нейросети

🤖 ИИ домены

Aerospace industry
High-Performance Computing
Network programming
Software Development

* Домены определены автоматически с помощью нейросети

📢 Информация о публикации

🔗 Оригинальные посты (1)

Канал:ProCxxJobs