C++ разработчик (Distributed DB)

Дата размещения вакансии: 12.03.2025
Работодатель: SberTech
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

О проекте:

Наша команда развивает собственную распределённую СУБД, основанную на open source проекте, с учетом повышенных требований к безопасности хранимой информации, надежности, доступности и удобству сопровождения.

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

Мы - дружная, позитивная и растущая команда единомышленников. Участники команды всегда готовы ответить на любой вопрос.

Подходы к решению технических задач обсуждаем совместно. Решение — это результат работы всей команды.

Качеству кода и технических решений у нас уделяется первостепенное внимание.

Основные задачи:

  • анализ требований, проектирование и реализация новой функциональности в виде модификации ядра распределённой СУБД и реализация различных утилит
  • участие, в совместном с командой, принятии архитектурных и технических решений
  • участие в сode review.

Мы ждем, что вы:

  • имеете опыт программирования на C, C++ от 3 лет
  • знаете и понимаете основы построения СУБД: структуры данных, MVCC, принципы ACID и BASE
  • имеете опыт работы со средствами автоматизации разработки/сборки/доставки программных решений (CI/CD)
  • владеете знаниями основных структур данных и алгоритмов для написания эффективного высокопроизводительного кода
  • умеете привести свой код в соответствие со стандартами, задокументировать, покрыть регрессионными тестами
  • обладаете высокой инженерной дисциплиной и ответственным отношением к качеству кода.

Будет плюсом, если вы:

  • понимаете принципы работы распределённых СУБД
  • понимаете подход Calvin
  • имеете опыт разработки open source решений
  • имеете опыт работы с алгоритмами шифрования
  • имеете опыт разработки высоконагруженных распределенных систем
  • имеете опыт разработки по гибкой методологии (agile) и другим методикам XP
  • имеете опыт профилирования.

Работа в СберТехе — это:

  • годовой бонус и ежегодный пересмотр зарплаты
  • статус аккредитованной ИТ-компании со всеми преимуществами
  • расширенный ДМС с первого дня и льготное страхование для семьи
  • корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
  • офис с видом на набережную, зонами отдыха и спортзалом
  • 90 дней удаленной работы из любого региона РФ
  • льготная ипотека в Сбере, подписка СберПрайм+, скидки от партнеров и сервисов группы компаний.