Перейти к содержимому
MIND Software
M
MIND Software
Москва
9 активна · проверена 13 часов назад

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

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

senior удалённо ~1 662 000 – 3 083 623 ₸
Вакансия опубликована 45 дней назад. Может быть уже неактуальна — рекомендуем уточнить статус у работодателя перед откликом.
Языки: English · Pre-Intermediate
salary intelligence

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

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

оценка p25–p75
1 662 000 – 3 083 623 ₸
медиана: 2 552 110 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты C++ Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

  • Глубокое изучение существующей кодовой базы (хранение данных, движок выполнения запросов, слой обработки запросов);
  • Анализ архитектурных решений (reverse engineering) и ключевых компонентов системы;
  • Выявление узких мест и архитектурных ограничений, подготовка предложений по улучшению;
  • Документирование устройства системы и ключевых компонентов;
  • Проектирование и развитие функциональности системы обработки данных;
  • Работа со слоем хранения данных на базе RocksDB: оптимизация compaction, кэширования и транзакций;
  • Проектирование layout’ов данных в памяти и на диске;
  • Интеграция и развитие движка выполнения запросов (Velox);
  • Оптимизация планирования и выполнения запросов;
  • Развитие совместимости с PostgreSQL (wire protocol, SQL-диалект);
  • Профилирование CPU, памяти и диска, оптимизация критических участков кода;
  • Проведение бенчмарков и сравнительное тестирование;
  • Разработка модульных, интеграционных и нагрузочных тестов, участие в код-ревью.
  • Что мы ожидаем от будущего члена команды:
  • Уверенное владение современным C++;
  • Опыт системного программирования от 3-х лет;
  • Сильные алгоритмические навыки и понимание структур данных;
  • Опыт работы с многопоточностью и конкурентностью;
  • Опыт работы с высоконагруженными системами;
  • Умение разбираться в сложном чужом коде и эффективно с ним работать;
  • Знание принципов работы операционных систем (память, диск, сеть);
  • Английский язык на уровне чтения технической документации;
  • Будет плюсом:
  • Опыт работы с RocksDB, Velox или PostgreSQL;
  • Опыт разработки баз данных, поисковых систем или query engines;
  • Понимание LSM-деревьев, индексов, query planning;
  • Опыт оптимизации работы с памятью, диском или сетью;
  • Участие в open-source проектах;
  • Условия работы:
  • Конкурентный уровень дохода;
  • Гибкий подход к началу рабочего дня;
  • Возможность гибридного или удалённого формата работы;
  • Работа в сильной инженерной команде над сложным техническим продуктом;
  • ДМС (после испытательного срока);
навыки

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

Поделиться

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

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

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

Ещё в MIND Software

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

2 нед. назад

Разработчик ядра СУБД (C++)

от ~2 493 000 ₸ (от 450 000 RUB)

Разработка и оптимизация ядра высоконагруженной СУБД на C++ с использованием DuckDB. Требуется опыт работы с системами хранения и поиска данных, профилирование и улучшение производительности.

C++ DuckDB СУБД +3
middle cr
3 нед. назад

C/C++ Kernel Developer (Linux, блочная подсистема)

~498 600 ₸ оценка

Ищем разработчика для работы над системным ПО для Linux — модулями ядра и утилитами для блочных снапшотов и бэкапов. Нужно уверенное знание C и системного программирования, готовность разбираться в ядре. Предлагают удаленку, наставника и рост до эксперта в kernel/storage.

C Linux kernel +7
junior удал. hh

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

6 вакансий
2ГИС
2
2ГИС
17 ч. назад

C++ разработчик Mobile SDK

~1 662 000 – 3 083 623 ₸ оценка

Разработка мобильного SDK на C++ для платформ iOS и Android, интеграция с Kotlin, Swift и Dart, создание кроссплатформенных UI-компонентов. Требуется опыт от 3 лет в C++ и интерес к мобильной разработке. Предлагают удалённую работу, гибкий график и ДМС.

C++ Mobile SDK Kotlin +12
senior удал. hh
Яндекс
Я
Яндекс
20 ч. назад

C++ разработчик PostgreSQL/YDB

~1 662 000 – 3 083 623 ₸ оценка

Разработка слоя совместимости между PostgreSQL и YDB для горизонтального масштабирования и отказоустойчивости. Требуется сильный C++, глубокое понимание внутренностей PostgreSQL и распределенных систем. Предлагается работа над сложными архитектурными задачами и техническое лидерство в команде.

C++ PostgreSQL YDB +9
senior удал. hh
VK
V
VK
21 ч. назад

C++ разработчик (нативные приложения)

~1 662 000 – 3 083 623 ₸ оценка

Ищем опытного C++ разработчика для создания нативных приложений мессенджера под macOS, Windows и Linux. Нужно 5+ лет коммерческого опыта, знание Qt, многопоточности и алгоритмов. Предлагают удалённый формат, ДМС и корпоративные бонусы.

C++ Qt многопоточность +5
senior удал. hh
G
Go interactive
22 ч. назад

Старший C++ инженер

~1 662 000 – 3 083 623 ₸ оценка

Старший C++ разработчик для создания API и бэкенда новой B2B-платформы в healthcare. Нужен сильный опыт с C++, разработкой API и сложными системами, а также хороший английский. Работа полностью удалённая, с редкими поездками, предлагают долгосрочный проект и конкурентную зарплату.

C++ API backend +4
senior удал. dou
S
Sigma Software
1 д. назад

Embedded инженер

~812 035 – 1 183 251 ₸ оценка

Компания ищет опытного Embedded-инженера для разработки IoT-решений. Требуется 4+ года опыта с C, знание облачных технологий, протоколов связи (LTE, BLE, MQTT) и Yocto Linux. Предстоит проектировать компоненты, писать код, тестировать и взаимодействовать с командой и заказчиком.

Embedded C IoT +9
senior удал. dou
Job Advice Agency
J
Job Advice Agency
1 д. назад

Embedded BSP разработчик

~1 662 000 – 3 083 623 ₸ оценка

Ищем Embedded BSP разработчика для международной продуктовой компании, создающей E-Ink устройства. Вы будете работать на низком уровне: интегрировать SoC, настраивать Linux kernel и загрузчик, портировать драйверы и создавать универсальный API для приложений. Требуется 3+ года опыта с embedded Linux, C/C++, Buildroot/Yocto. Предлагают полную удалёнку, оплату в USD и гибкий график.

Embedded Linux BSP +21
senior удал. dj