Назад
Любой город
Senior
Разработчик C++ в разработку систем хранения данных
Ищем специалиста C++, который будет разрабатывать сервисы хранения данных и оптимизировать их производительность
Разработчик C++ в разработку систем хранения данных

Описание

Т‑Банк — это амбициозные ИТ-проекты и высоконагруженные системы: от мобильного банка и облачного колл-центра до инвестиционных площадок и ML-продуктов. Наша пользовательская аудитория — более 38 млн человек.

Мы растем огромными темпами и используем опенсорс, но сейчас открытые решения нам уже не подходят. Поэтому мы занимаемся их модернизацией и улучшением.

Одно из важных направлений команды — работа с базами данных OLTP и OLAP. Мы сфокусированы на развитии решений на основе PostgreSQL и Greenplum. Основной подход, который мы реализуем, — разделение вычислительных ресурсов и хранилищ.

Для OLTP-нагрузок мы вдохновляемся подходом, реализованным в AWS Aurora. Мы заменяем блочное хранилище специализированным масштабируемым сервисом, работающим с логом транзакций. Для OLAP-задач мы дорабатываем Greenplum для эффективной обработки данных, размещенных в Data Lake: S3, Parquet, Iceberg.

Обязанности

  • Разрабатывать сервисы хранения данных
  • Дорабатывать СУБД с открытым кодом: PostgreSQL, Greenplum
  • Оптимизировать производительность систем хранения данных

Требования

  • У вас есть опыт разработки под Unix или Linux
  • Знаете С или C++
  • Умеете работать в многопоточном окружении
  • Будет плюсом опыт работы с JIT-компиляцией или библиотеками LLVM, умение строить флеймграфы

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

  • Работу в офисе или удаленно — по договоренности
  • Платформу обучения и развития «Т‑Банк Апгрейд». Курсы, тренинги, вебинары и базы знаний. Поддержку менторов и наставников, помощь в поиске точек роста и карьерном развитии
  • Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. Предложим льготное страхование вашим близким
  • Возможность работы в аккредитованной ИТ-компании
  • Линейку льготных тарифов на продукты Т‑Банка
  • Частичную компенсацию затрат на спорт
  • Well-being-программу, которая помогает улучшить психологическое и физическое здоровье, а также разобраться с юридическими и финансовыми вопросами
  • Три дополнительных дня отпуска в год
  • Достойную зарплату — обсудим ее на собеседовании

Откликнуться на вакансию

Фамилия Имя Отчество
Выберите резюме/портфолио или перетащите их сюда
Прикрепите файл в формате PDF, DOCX, DOC или PPTX
Заполняя форму, я принимаю условия передачи информации
Похожие вакансии
Любой город
Senior
Backend
C++-разработчик в Поиск
Развиваем поиск в мобильном банке и Т‑Инвестициях. Ищем разработчика, который займется поисковым бэкендом
Любой город
Senior
Backend
Ведущий Java-разработчик в Т- Город

Мы развиваем e-commerce — новое направление в мобильном приложении Т‑Банка в разделе «Город». Это маркетплейс с брендами, которых нет на других площадках.

Любой город
Senior
Backend
Fast Track для тимлидов команд разработки

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