Разработчик С++ в VK Tech (в архиве)

27 Февраля

Партнерские Вакансии

Город:

Москва

Занятость:

Полная занятость

Компания "Mail.ru Group"

VK Process Mining — ИТ-решение для исследования и оптимизации бизнес-процессов: помогает быстро находить проблемы, рассчитывать эффект от изменений и автоматизировать контроль.

Задачи

  • Разработка и поддержка ядра системы на C и C++
  • Реализация новых JSON-RPC методов API
  • Оптимизация производительности и памяти
  • Работа с базами данных: подключение, выполнение запросов, чтение/запись больших объёмов данных
  • Разработка асинхронной системы задач (очереди, воркеры)
  • Интеграция с внешними сервисами (S3, LLM API)
  • Участие в проектировании архитектуры
  • Написание unit- и интеграционных тестов
  • Code review, рефакторинг, поддержка кодовой базы

Требования

  • Опыт коммерческой разработки на C/C++ от трёх лет
  • Глубокое знание C++17 (STL, умные указатели, move-семантика, многопоточность)
  • Опыт разработки сетевых приложений (HTTP сервер/клиент)
  • Работа с реляционными БД (MonetDB, PostgreSQL, SQLite) на уровне C/C++
  • Умение писать эффективный, безопасный и поддерживаемый код
  • Опыт сборки проектов с помощью CMake, Make
  • Глубокие знания SQL, умение составлять, анализировать и оптимизировать запросы любого уровня сложности
  • Навыки отладки и профилирования в Linux (gdb, valgrind, perf)
  • Уровень английского, достаточный для чтения документации

Будет плюсом

  • Опыт работы с колоночными БД (MonetDB) и распределёнными запросами (Trino)
  • Знание библиотек парсинга SQL (HSQL), работа с AST-деревьями
  • Интеграция с облачными хранилищами (AWS S3 SDK)
  • Асинхронное программирование, многопоточные очереди задач
  • Работа с JSON (RapidJSON), сериализация/десериализация
  • Опыт с Docker, контейнеризацией, оркестрацией
  • Написание unit-тестов (Google Test, Catch2)
  • Понимание Process Mining, аналитических систем, ETL-процессов
  • Знание Python для написания e2e-тестов
Похожие вакансии

21 Марта

Разработчик 1C( STS Logistics, Холдинг )

Москва

Компания "STS Logistics, Холдинг" Компания приглашает кандидатов на вакансию Разработчик 1С Условия: Полное соблюдение ТК РФ...

Отправить резюме подробнее

22 Марта

Технолог-разработчик (хлебобулочные изделия)

Москва

Компания "Х5 Поддержка бизнеса" Мы являемся динамичной и инновационной компанией, которая стремится к успеху и лидерству в своей отрасли....

Отправить резюме подробнее

24 Марта

Разработчик сервиса агрегации LTE (General Components)

Москва

Компания "SberAutoTech" О команде: Софт автономного автомобиля - это большое число сложно взаимодействующих компонентов, ограниченных...

Отправить резюме подробнее

25 Марта

Консультант-Разработчик 1С: Зарплата и управление персоналом (ЗУП КОРП 3.1)

Москва

Компания "Алкогольный холдинг «Руст»" Мы ищем опытного разработчика 1С для поддержки и развития ключевой системы учета кадров и расчета зарплаты...

Отправить резюме подробнее

26 Марта

Python-разработчик (фитнес-клуб)

Москва

от 80 000 руб.

Компания "Поколение" Мы — современный фитнес-клуб, который активно растёт и внедряет цифровые технологии для своих клиентов и команды. Наша...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: