MIND Software

Software Engineer (C++) / Database Systems

МоскваУдалённоfullsenior

Загрузи резюме, чтобы повысить шансы пройти на вакансию «Software Engineer (C++) / Database Systems»Разберём резюме ИИ и покажем, что доработать — здесь же, не уходя со страницы

О компании

MIND Software занимается разработкой высоконагруженных систем управления базами данных (СУБД), предлагая уникальные решения для полнотекстового и векторного поиска. Основное внимание уделяется интеграции аналитики в единую платформу, что позволяет клиентам эффективно обрабатывать и анализировать данные.

Компания активно развивает продукты, включая собственные движки на базе C++ и DuckDB, обеспечивая их эффективное исполнение и поддержку.

Ключевые факты:

  • Высоконагруженные СУБД
  • Полнотекстовый и векторный поиск
  • Уникальные решения аналитики
  • Команда разработчиков с сильной экспертизой

О вакансии

Команда MIND Software ищет опытного C++ инженера для работы в core-группе, отвечающей за критически важные компоненты архитектуры их высоконагруженной СУБД. Основные задачи будут связаны с развитием слоев хранения, исполнением запросов на DuckDB и дальнейшим совершенствованием поискового движка.

Работа включает глубокое изучение кода, а также развитие инвертированных индексов и оптимизацию производительности системных компонентов. Ваша роль позволит активно участвовать в проектировании и улучшении баз данных с использованием современных технологий, таких как колоночное хранение и многопоточность.

Чем предстоит заниматься:

  • Глубоко разбираться в кодовой базе: storage, query engine, поисковый слой
  • Развивать слой на DuckDB: планирование и исполнение запросов
  • Развивать свой поисковый движок: инвертированный индекс и columnstore
  • Развивать протоколы и коннекторы: foreign servers, форматы и источники
  • Профилировать CPU/память/диск и оптимизировать критические участки
  • Писать модульные, интеграционные и нагрузочные тесты

Что мы предлагаем:

  • Гибкий подход к началу рабочего дня
  • Возможность гибридного или удалённого формата работы
  • Сильная инженерная команда
  • Реальное влияние на архитектуру продукта
  • ДМС со стоматологией
  • Компенсация спорта
  • Компенсация изучения иностранного языка
  • Корпоративное обучение
Навыки
PostgreSQLБазы данныхC++Yandex DatabaseПроектирование баз данныхClickHouse

Обязанности

  • Изучение кода, включая storages и движок запросов
  • Оптимизация исполнения запросов на DuckDB
  • Разработка инвертированных индексов и columnstore
  • Улучшение протоколов и коннекторов для совместимости
  • Профилирование и оптимизация использования ресурсов
  • Написание тестов и участие в код-ревью

Условия

  • Гибкий подход к началу рабочего дня
  • Возможность гибридного или удалённого формата работы
  • ДМС со стоматологией
  • Компенсация спорта
  • Компенсация изучения иностранного языка
  • Корпоративное обучение

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

Как получить эту работу — с ИИ-помощником РаботаМакс

Бесплатно поможем на каждом шаге. Нажмите, чтобы раскрыть.