TGViewer
ФКН: Вакансии ФКН: Вакансии @vacancy_cs · 17K subscribers
Post #836 13.8K
tldr: MIND Software, Senior/Lead C++ Engineer (Database Core), 450k+ gross ₽/месяц, Москва (гибрид) или удалёнка по РФ, full-time

Мы делаем высоконагруженную СУБД, в которой полнотекстовый поиск, векторный поиск и аналитика живут в одной системе. Аналитический движок и хранение построены на 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

Условия
— 450k+ gross ₽, обсуждаем по итогам собеседования
— Москва — гибрид, либо полная удалёнка по РФ
— Сильная инженерная команда, у которой есть чему поучиться
— Реальное влияние на архитектуру продукта, а не тикеты из бэклога

Задачи честно сложные, но и скучно точно не будет. Подавайтесь, даже если совпадаете не на 100% — если базовый C++ и системка на месте, остальное добирается в процессе.

Резюме и вопросы — в личку @vladkrytoi, расскажем подробнее.
  • 🥴 80
  • 🔥 51
  • ⚡ 8
  • 👎 7
  • 😍 6
  • ❤ 5
  • 👍 2
  • 🏆 2
  • 💘 1
More from @vacancy_cs
  1. Sep 17, 2026tldr: ML Tech Lead (LLM-агенты), 700к гросс, удаленка по миру Контекст Лучи — онлайн-страх…
  2. Sep 15, 2026tldr: DevOps / DevSecOps, $5000–8000, финтех (платежи), полная удалёнка Мы делаем сервис м…
  3. Sep 14, 2026tldr: PhD-позиция в KTH (Стокгольм) по федеративному обучению, теории информации и кодиров…
  4. Sep 14, 2026tldr: Product Analyst в Playrix, от уровня middle и выше, от $5k на руки/мес и выше, удале…
  5. Sep 11, 2026tl;dr: senior backend engineers, £100k-200k/year + equity, London / SF Apollo Research ищу…
  6. Sep 10, 2026tldr: higgsfield AI, ML/data engineers, 90-350k USD / year + equity, Казахстан -> US Мне т…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →