Абсолютно новый, с полным отсутствием legacy, проект разработки программного продукта хранения и обработки данных. Полностью обеспечен современным высокотехнологическим железом.

Обязанности

### Тебе предстоит:

  • разрабатывать распределенную, отказоустойчивую, высоконагруженную программно-определяемую систему хранения данных
  • заниматься оптимизацией по скорости, памяти, улучшением многопоточности
  • обеспечивать отказоустойчивость (определение и классификация отказов, восстановление данных, перебалансировка, оповещение)
  • адаптировать под различные типы клиентов (БД разных видов, HPC, виртуальные машины)
  • интегрировать с внешними системами AAA, PAM и мониторинга
  • заниматься написанием вспомогательного ПО (инструменты сопровождения)
  • проводить Code Review
  • писать автотесты.

Требования

### Мы ждем от тебя:

  • опыт коммерческой разработки на С++ от 3-х лет
  • хорошую алгоритмическую подготовку
  • опыт командной разработки в среде Linux
  • опыт проведения Code Review.

Будет плюсом:

  • знание Python/ CMake
  • понимание принципов работы ядра Linux (memory management; network/file/block layer)
  • опыт разработки многопоточных и асинхронных приложений
  • понимание принципов low latency, lockless, atomic кода
  • опыт разработки сетевых приложений (TCP/IP, UDP)
  • опыт тестирования кода с помощью автотестов
  • опыт разработки с DPDK, SPDK, PMDK
  • знание основных библиотек и инструментов разработки HPC инфраструктуры
  • знание XDP, eBPF, RDMA, ZeroCopy.

Условия

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

  • гибридный формат работы, офис рядом с м. Кутузовская
  • ежегодный пересмотр зарплаты и годовую премию
  • уникальную систему обучения Сбера для профессионального и карьерного развития
  • расширенный ДМС и льготное страхование для семьи
  • гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
  • бесплатную подписку СберПрайм+, скидки на продукты компаний-партнеров
  • вознаграждение за рекомендацию друзей в команду Сбера
  • корпоративную пенсионную программу.