C++ Developer (Middle+/Senior)

Работодатель:
Зарплата:
200 000 руб.
Опыт работы:
От 1 года до 3 лет
Место работы:
Москва, Колодезный переулок, 2Ас2

Ищем сильного C++-разработчика в команду, создающую векторно-графовую базу данных. У нас уже есть существующее in-memory DB-ядро; предстоит развивать его и строить функциональность для работы с графовыми и векторными данными.

Задачи

  • Разработка и развитие ядра высокопроизводительной in-memory СУБД на C++.
  • Проектирование и реализация структур данных, индексов и алгоритмов.
  • Разработка функций для хранения, поиска и обработки векторных и графовых данных.
  • Оптимизация производительности, потребления памяти и многопоточной работы.
  • Участие в проектировании архитектуры, code review и технических решениях.
  • Поддержка работы продукта в средах Linux и Windows.

Мы ожидаем

  • Уверенное владение C++ и понимание современного системного программирования.
  • Опыт разработки под Linux и/или Windows.
  • Знание алгоритмов и структур данных.
  • Умение писать производительный, поддерживаемый и тестируемый код.
  • Самостоятельность, инженерное мышление и готовность разбираться в сложной предметной области.

Будет плюсом

  • Опыт разработки СУБД, поисковых систем, систем хранения данных или highload-сервисов.
  • Знание графовых алгоритмов, векторного поиска, ANN-индексов.
  • Опыт оптимизации производительности, профилирования, многопоточного программирования.
  • Понимание устройства памяти, CPU cache и низкоуровневой оптимизации.
  • Будет плюсом опыт разработки продуктов с использованием ИИ, в том числе работа с эмбеддингами и векторными базами данных.

Мы предлагаем

  • Сложные инженерные задачи на стыке СУБД, алгоритмов и высокопроизводительного C++.
  • Возможность влиять на архитектуру нового продукта.
  • Работу с существующим ядром и участие в развитии ключевых компонентов.
  • Офисный формат работы.
  • Позицию уровня Middle+ / Senior.

Если интересно создавать фундаментальную технологию, а не очередной прикладной сервис — будем рады познакомиться.

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

Ведущий инженер-проектировщик ВК (Проектное бюро)
Sminex

Высшее инженерно-техническое образование. Опыт работы от 3 лет на аналогичной должности. Опыт разработки разделов проектной документации всех стадий (инженерная...

200 000 - 270 000 руб.
Главный специалист СС (Проектное бюро)
Sminex

Высшее инженерно-техническое образование или профессиональную переподготовку по профилю деятельности. Опыт работы в проектировании и строительстве от 5 лет, из...

250 000 - 340 000 руб.
Ведущий менеджер продаж с построением отдела в B2B
Translink Group (ООО ГосПеревод)

Обладает харизмой, быстро думает, применяет нетривиальный подход и горит результатом. Готов строить и развивать команду. Имеет успешный опыт в B...

120 000 - 600 000 руб.
Ведущий специалист по охране труда, промышленной безопасности и экологии (МНПЗ)
ГСП Ремонт

Опыт от 2 лет на производственных объектах. Высшее техническое образование (или профильное в области техносферной безопасности). Глубокое знание требований ОТ...

200 000 - 200 000 руб.