Перейти к содержимому

C++ инженер в core-команду

Разработка ядра высоконагруженной СУБД, где аналитика и поиск работают в одной системе. Нужен сильный C++ инженер с опытом системного программирования от 3 лет, глубоким пониманием алгоритмов, многопоточности и внутренностей ОС. Предлагают гибкий график, удалёнку или гибрид, ДМС, компенсацию спорта и обучения.

География удалёнки не уточнена

Уточните у работодателя, из каких стран можно работать.

senior удалённо ~1 687 509 ₸

Отклик отправляется на сайте источника. Регистрация в 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
  • Условия работы:
  • Гибкий подход к началу рабочего дня;
  • Возможность гибридного или удалённого формата работы;
  • Сильная инженерная команда, у которой есть чему поучиться;
  • Реальное влияние на архитектуру продукта, а не тикеты из бэклога;
  • ДМС со стоматологией;
  • Компенсация спорта;
  • Компенсация изучения иностранного языка;
  • Корпоративное обучение.
навыки

Стек и инструменты

salary intelligence

Зарплата не указана — оценили по рынку

На основе 28 похожих вакансий за 90 дней.

оценка p25–p75
1 229 050 – 2 468 415 ₸
медиана: 1 687 509 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты C++ Калькулятор зарплат

Сколько платят вам?

Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как C++-разработчика — так появится зарплата, которую платят на деле.

Без имени и компании. Отдельные ответы не публикуются.
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в MIND Software

2 активные вакансии в компании

2 мес. назад

C++ разработчик (системное программирование, базы данных)

Актуальность уточняется

~1 687 509 ₸ оценка

Ищем опытного C++ разработчика для работы над высоконагруженной системой обработки данных. Нужно разбираться в сложном коде, оптимизировать хранение и выполнение запросов, работать с RocksDB и Velox. Предлагаем гибкий график, удалёнку и конкурентную зарплату.

C++ RocksDB Velox +8

География удалёнки не уточнена

senior удал. hh

Похожие вакансии

6 вакансий
K
Key People Recruiting
1 д. назад

C++ / Computer Vision Engineer

~1 687 509 ₸ оценка по стеку

Розробка алгоритмів комп'ютерного зору та автономної навігації для проєкту в мілітарі-секторі: detection, tracking, робота з відеопотоком у реальному часі, оптимізація C++ під бортове залізо. Потрібен інженер із сильною математичною базою (лінійна алгебра, геометрія), досвідом OpenCV, multithreading та розумінням AI/ML. Пропонують гібридний або віддалений формат для кандидатів в Україні.

C++ Computer Vision OpenCV +14

География удалёнки не уточнена

senior удал. dou
БУЛАТ
Б
БУЛАТ
1 д. назад

Архитектор встроенного ПО DWDM

~1 687 509 ₸ оценка

Разработка и поддержка архитектуры встроенного ПО для DWDM/OTN-оборудования: проектирование модулей, HAL-слоя, драйверов, управление командой из 1-2 разработчиков и работа с партнёром-вендором. Нужен опыт от 3 лет в embedded для телекома, уверенный C/C++, Linux, знание SNMP/NETCONF/YANG и технический английский B1+. Предлагают официальное оформление, белую зарплату, ДМС, возможность удалённой работы и обучение.

DWDM OTN C/C++ +20

География удалёнки не уточнена

senior удал. hh
C
cross-ING
2 д. назад

Старший Full Stack разработчик

~1 687 509 ₸ оценка по стеку

Швейцарская инженерная компания cross-ING ищет старшего Full Stack разработчика в свой кадровый резерв для будущих проектов. Нужно проектировать и разрабатывать промышленные приложения, включая работу с embedded-системами, интерфейсами, Bluetooth и беспроводными соединениями, а также продумывать архитектуру с учётом безопасности и масштабируемости. Требуется опыт разработки на объектно-ориентированных языках (C++, C#, Java), знание JavaScript-фреймворков и хорошее владение немецким языком.

C++ C# Java +12

География удалёнки не уточнена

senior удал. an
НПП ТехноЛаб
Н
НПП ТехноЛаб
2 д. назад

Разработчик встроенных Linux систем

~1 687 509 ₸ оценка

Разработка встроенного ПО для Linux-систем на базе Rockchip RK3588 и NVidia Jetson: обработка видео, детекция объектов, ML/CV на NPU, кодирование и стриминг видеопотоков. Требуется длительный опыт разработки под Linux для встраиваемых систем и работа с видеопотоками на этих платформах. Предлагают full-time, удалённую работу или офисы в Москве/Иваново, поездки на Тайвань и корпоративный английский.

Linux Embedded Rockchip +12

География удалёнки не уточнена

senior удал. hh
C
CMK Software
6 д. назад

Старший Software Engineer (C/C++, Windows)

~1 687 509 ₸ оценка

Разработка Windows-версии биostatистического ПО для анализа и визуализации научных данных. Нужен опыт 5+ лет, глубокое знание C/C++ и WinAPI, опыт UI-разработки под Windows (GDI/GDI+). Предлагают полностью удалённую работу, гибкий график, медстраховку и 24 дня оплачиваемого отпуска.

C++ C WinAPI +10

География удалёнки не уточнена

senior удал. dou
Optimacros
O
Optimacros
6 д. назад

Разработчик C++

~1 687 509 ₸ оценка

Разработка новых функций многомерной базы данных и микросервисов для международной EPM/BI-платформы Optimacros. Нужен опыт на C++ от 5 лет, многопоточность, Boost, CMake, метапрограммирование. Полностью удалённая работа с гибким графиком и бонусами на здоровье и обучение.

C++ многопоточность CMAKE +7

География удалёнки не уточнена

senior удал. hh