- Страна
- Россия
- Зарплата
- от 450 000 ₽
Руководитель группы разработки (Team Lead — C++ и Java)
Привлекательная вакансия для опытных системных разработчиков с высокой зарплатой и возможностью удаленной работы. Интересный стек технологий и сложные инженерные задачи делают позицию отличным вызовом для профессионала.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена требованием экспертных знаний сразу в двух языках (C++ и Java), а также глубоким пониманием внутреннего устройства БД и распределенных систем. Роль предполагает совмещение управленческих функций с решением сложнейших архитектурных задач.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предложенная зарплата от 450 000 рублей находится на верхней границе рыночного диапазона для Team Lead C++/Java в России, что соответствует высокому уровню требуемых компетенций.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*💻*Руководитель группы разработки (Team Lead — C++ и Java) — DIS Group
Удалёнка (РФ), от 450 000 р.
*🗞 Что делать?*
• Управлять командой разработки: декомпозировать и распределять задачи, проводить code review, отвечать за финальный результат.
• Развивать команду: техническая экспертиза, отбор разработчиков.
• Участвовать в разработке наиболее сложных низкоуровневых компонентов.
• Проектировать сложную архитектуру.
• Принимать ключевые технические решения.
• Отвечать за производительность, отказоустойчивость и качество работы системы.
*💬 Какие требования?*
• От 6 лет коммерческой разработки на C++ и Java, C++ — основной язык.
• Экспертное знание C++17/20 и Java 17.
• Опыт создания или глубокой оптимизации движков, планировщиков запросов.
• Понимание колоночного хранения, принципов индексации и алгоритмов сжатия/компакции данных.
• Понимание принципов многопоточности и управления памятью на низком уровне.
• Linux: оперирование командной строкой, знание основных команд.
• Хорошее знание SQL: написание запросов.
• Понимание сетевого взаимодействия и RPC-фреймворков.
• Наш стек: C++,Java,Linux,SQL,CBO,MPP,BDB JE, S3/HDFS,Iceberg,bRPC, Thrift,Protobuf,Distributed systems,Indexing,Compaction,Columnar storage,Vectorized query execution.
*📩 Куда откликаться?*
8(984)664-00-86
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C++
- Java
- Linux
- SQL
- CBO
- MPP
- S3
- HDFS
- Apache Iceberg
- RPC
- Apache Thrift
- Protocol Buffers
- Distributed Systems
Возможные вопросы на собеседовании
Проверка экспертных знаний основного языка и понимания современных стандартов.
Какие возможности C++20 вы считаете наиболее полезными для оптимизации производительности в распределенных системах?
Важно понять, как кандидат подходит к проектированию систем с высокой нагрузкой.
Расскажите о вашем опыте проектирования или оптимизации MPP-архитектур. С какими узкими местами вы сталкивались?
Вакансия требует глубоких знаний в области хранения данных.
В чем заключаются основные сложности реализации эффективного колоночного хранения и векторизованного выполнения запросов?
Проверка навыков управления памятью и многопоточностью.
Как вы подходите к отладке утечек памяти или состояний гонки (race conditions) в гибридных C++/Java приложениях?
Оценка лидерских качеств и умения развивать команду.
Как вы выстраиваете процесс технического развития разработчиков в команде и по каким критериям оцениваете их рост?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

