C++ инженер в core-команду
Разработка ядра высоконагруженной СУБД, где аналитика и поиск работают в одной системе. Нужен сильный C++ инженер с опытом системного программирования от 3 лет, глубоким пониманием алгоритмов, многопоточности и внутренностей ОС. Предлагают гибкий график, удалёнку или гибрид, ДМС, компенсацию спорта и обучения.
География удалёнки не уточнена
Уточните у работодателя, из каких стран можно работать.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Что предстоит делать
Мы делаем высоконагруженную СУБД, в которой полнотекстовый поиск, векторный поиск и аналитика живут в одной системе. Аналитический движок и хранение построены на DuckDB, поиск — на IResearch, нашем собственном C++-движке, который core-команда пилит уже не первый год. Ищем сильного C++ инженера в core-команду: работать со слоем хранения, исполнением запросов на DuckDB и поисковым движком. Это не «прикрутить фичу сбоку» — это лезть в самое ядро. Стек: modern C++, Linux, DuckDB, полнотекстовый и векторный поиск, векторизованное исполнение, колоночное хранение, инвертированные индексы, многопоточность и concurrency, performance optimization, low-level profiling.
- Глубоко разбираться в кодовой базе: storage, query engine, поисковый слой. Reverse engineering архитектуры, поиск узких мест, документирование ключевых компонентов
- Развивать слой на DuckDB: планирование и исполнение запросов, хранение, catalog/store, апстрим-бампы и расширения
- Развивать свой поисковый движок: инвертированный индекс и columnstore, скоринг (BM25, WAND/MaxScore), векторные индексы (IVF, квантизация), токенизаторы, компрессия постинг-листов
- Развивать протоколы и коннекторы: foreign servers, форматы и источники (Parquet, Iceberg, CSV, JSON на S3/HDFS), совместимость с ClickHouse/Elasticsearch
- Профилировать CPU/память/диск, оптимизировать критические участки, гонять бенчмарки (ClickBench, ann-benchmarks, FTS)
- Писать модульные, интеграционные и нагрузочные тесты, участвовать в SQL-фаззинге и код-ревью
- Кого мы ищем
- Уверенно владеете современным C++
- От 3 лет системного программирования
- Сильные алгоритмы, структуры данных, многопоточность и concurrency
- Есть опыт с высоконагруженными системами
- Умеете разбираться в сложном чужом коде
- Понимаете, как работает ОС: память, диск, сеть
- Будет плюсом
- DuckDB, ClickHouse, Elasticsearch/Lucene
- Разработка баз данных, поисковых систем или query engines
- Полнотекстовый поиск / IR (инвертированный индекс, BM25)
- Векторный поиск / ANN (IVF, HNSW, квантизация)
- Колоночное хранение, векторизованное исполнение, query planning
- Условия работы:
- Гибкий подход к началу рабочего дня;
- Возможность гибридного или удалённого формата работы;
- Сильная инженерная команда, у которой есть чему поучиться;
- Реальное влияние на архитектуру продукта, а не тикеты из бэклога;
- ДМС со стоматологией;
- Компенсация спорта;
- Компенсация изучения иностранного языка;
- Корпоративное обучение.
Стек и инструменты
Зарплата не указана — оценили по рынку
На основе 28 похожих вакансий за 90 дней.
Сколько платят вам?
Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как C++-разработчика — так появится зарплата, которую платят на деле.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в MIND Software
2 активные вакансии в компании
C++ разработчик (системное программирование, базы данных)
Актуальность уточняется
~1 687 509 ₸ оценка
Ищем опытного C++ разработчика для работы над высоконагруженной системой обработки данных. Нужно разбираться в сложном коде, оптимизировать хранение и выполнение запросов, работать с RocksDB и Velox. Предлагаем гибкий график, удалёнку и конкурентную зарплату.
География удалёнки не уточнена
Похожие вакансии
6 вакансийC++ / Computer Vision Engineer
~1 687 509 ₸ оценка по стеку
Розробка алгоритмів комп'ютерного зору та автономної навігації для проєкту в мілітарі-секторі: detection, tracking, робота з відеопотоком у реальному часі, оптимізація C++ під бортове залізо. Потрібен інженер із сильною математичною базою (лінійна алгебра, геометрія), досвідом OpenCV, multithreading та розумінням AI/ML. Пропонують гібридний або віддалений формат для кандидатів в Україні.
География удалёнки не уточнена
Архитектор встроенного ПО DWDM
~1 687 509 ₸ оценка
Разработка и поддержка архитектуры встроенного ПО для DWDM/OTN-оборудования: проектирование модулей, HAL-слоя, драйверов, управление командой из 1-2 разработчиков и работа с партнёром-вендором. Нужен опыт от 3 лет в embedded для телекома, уверенный C/C++, Linux, знание SNMP/NETCONF/YANG и технический английский B1+. Предлагают официальное оформление, белую зарплату, ДМС, возможность удалённой работы и обучение.
География удалёнки не уточнена
Старший Full Stack разработчик
~1 687 509 ₸ оценка по стеку
Швейцарская инженерная компания cross-ING ищет старшего Full Stack разработчика в свой кадровый резерв для будущих проектов. Нужно проектировать и разрабатывать промышленные приложения, включая работу с embedded-системами, интерфейсами, Bluetooth и беспроводными соединениями, а также продумывать архитектуру с учётом безопасности и масштабируемости. Требуется опыт разработки на объектно-ориентированных языках (C++, C#, Java), знание JavaScript-фреймворков и хорошее владение немецким языком.
География удалёнки не уточнена
Разработчик встроенных Linux систем
~1 687 509 ₸ оценка
Разработка встроенного ПО для Linux-систем на базе Rockchip RK3588 и NVidia Jetson: обработка видео, детекция объектов, ML/CV на NPU, кодирование и стриминг видеопотоков. Требуется длительный опыт разработки под Linux для встраиваемых систем и работа с видеопотоками на этих платформах. Предлагают full-time, удалённую работу или офисы в Москве/Иваново, поездки на Тайвань и корпоративный английский.
География удалёнки не уточнена
Старший Software Engineer (C/C++, Windows)
~1 687 509 ₸ оценка
Разработка Windows-версии биostatистического ПО для анализа и визуализации научных данных. Нужен опыт 5+ лет, глубокое знание C/C++ и WinAPI, опыт UI-разработки под Windows (GDI/GDI+). Предлагают полностью удалённую работу, гибкий график, медстраховку и 24 дня оплачиваемого отпуска.
География удалёнки не уточнена
Разработчик C++
~1 687 509 ₸ оценка
Разработка новых функций многомерной базы данных и микросервисов для международной EPM/BI-платформы Optimacros. Нужен опыт на C++ от 5 лет, многопоточность, Boost, CMake, метапрограммирование. Полностью удалённая работа с гибким графиком и бонусами на здоровье и обучение.
География удалёнки не уточнена