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

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

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

senior удалённо ~1 719 200 – 3 214 512 ₸
Языки: English · Pre-Intermediate
salary intelligence

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

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

оценка p25–p75
1 719 200 – 3 214 512 ₸
медиана: 2 517 400 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты 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

5 активных вакансий в компании

17 ч. назад

Go-разработчик (системное ПО, виртуализация)

~1 535 000 – 2 355 528 ₸ оценка

Разработка системного ПО для миграции виртуальных машин и управления облачными платформами. Требуется опытный Go-разработчик со знанием Linux, микросервисов и очередей. Предлагают гибкий график, удаленку, ДМС и софинансирование спорта.

Go Golang Linux +9
middle удал. hh
24 3 нед. назад

Junior Golang Developer

~961 440 ₸ оценка

Ищем начинающего Go-разработчика для создания серверных приложений и работы с REST API. Требуется знание Go, Git и баз данных. Предлагаем развитие в продуктовой команде.

Go REST API Git +1
junior удал. HR cr
1 мес. назад

Junior Go Developer

~961 440 ₸ оценка

Mind Software запускает программу для молодых специалистов и приглашает Junior Go Developer. Требуется знание основ Go, Git, SQL и REST API. Предлагается работа в продуктовой разработке с сильными инженерами.

Git Golang SQL +2
junior hc
1 мес. назад

Junior QA Engineer

~614 000 ₸ оценка

Mind Software ищет начинающего QA-инженера для ручного тестирования веб- и мобильных приложений. Требуются базовые знания тест-кейсов, чек-листов и систем контроля версий. Программа для молодых специалистов с возможностью развития в продуктовой разработке.

Pytest Git ручное тестирование +4
junior hc

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

6 вакансий
Y
Yalantis
12 ч. назад

C++ Graphics Engineer/3D Modelist (Фриланс-консультант)

Ищем опытного C++ инженера для фриланс-консультаций в медицинском проекте. Нужно разрабатывать высокопроизводительные приложения для обработки 3D-геометрии, работать с сетками и библиотеками вроде CGAL и OpenMesh. Требуется 4+ года опыта с C++ и знание английского на уровне Intermediate.

C++ 3D geometry +12
senior удал. dou
G
GREAT GAMING ADVENTURE
19 ч. назад

Senior C/C++ Software Engineer (Linux)

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

C C++ Linux +7
senior удал. hh
Интеграция Дистрибуция Проекты
И
Интеграция Дистрибуция Проекты
1 д. назад

C/C++ разработчик (шумоподавление, RTP, Media Gateway)

~1 719 200 – 3 214 512 ₸ оценка

Ищем опытного C/C++ разработчика для создания высокопроизводительного сервиса шумоподавления в реальном времени. Требуется глубокое знание C++ и сетевых протоколов (RTP, SIP), опыт работы с Media Gateway и высоконагруженными системами. Предлагаем работу в R&D команде над сложной и амбициозной задачей.

C C++ RTP +13
senior удал. hh
Аврора
А
Аврора
4 д. назад

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

~1 719 200 – 3 214 512 ₸ оценка

Ищем опытного C++ разработчика для работы над платформой управления устройствами Аврора Центр. Нужно разрабатывать и поддерживать клиентские системные сервисы под ОС Аврора, Android и Linux. Предлагаем удаленную работу, гибкий график, ДМС и обучение за счет компании.

C++ Qt Linux +5
senior удал. hh
StormWall™
S
StormWall™
5 д. назад

Senior C разработчик

~1 719 200 – 3 214 512 ₸ оценка

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

C Linux сетевые технологии +26
senior удал. hh
Volna.tech
V
Volna.tech
5 д. назад

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

~1 719 200 – 3 214 512 ₸ оценка

Ищем опытного C-разработчика для работы над высокопроизводительными сетевыми модулями и ядром Linux. Требуется глубокое знание системного программирования, ядра Linux и сетевых протоколов. Предлагаем удаленную работу с полной занятостью и быстрый процесс найма.

C Linux Kernel +10
senior удал. hh