DIS Group
Что делать? Управлять командой разработки: декомпозировать и распределять задачи, проводить 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.
⚠️ Будьте внимательны: вакансия размещена из открытых источников и может быть недостоверна.
Зарплата
450 000 ₽