Senior C Developer

  • Техническая дирекция

    Команда
  • Greengage

    Продукт
  • Senior

    Уровень
  • Arenadata

    Компания

О продукте

Greengage DB – Open Source MPP СУБД, разработанная Arenadata как независимый форк Greenplum. Используется как технологическая основа для Arenadata DB.

Greengage открыт для контрибьюторов и развивается как самостоятельный open source продукт с активным сообществом.

Документация

Стек

  • Greengage
  • PostgreSQL
  • C
  • C++
  • SQL
  • Python
  • MADlib

Что нужно делать

  • участвовать в разработке новой функциональности MPP СУБД Greengage на базе Greenplum (аналитический распределенный вариант Postgres), решать комплексные задачи, проектировать и разрабатывать программное обеспечение;
  • выполнять функцию технического эксперта и наставника, участвовать в декомпозиции задач и оценке сроков;
  • обеспечивать синхронизацию изменений из существующих продуктов для интеграции исправлений и улучшений;
  • подготавливать исправления для выявленных проблем, оптимизировать и вносить улучшения;
  • обеспечивать покрытие тестами разных уровней;

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

  • имеете опыт коммерческой разработки системного ПО на языке С от 4 лет;
  • обладаете опытом коммерческой разработки на уровне ядра СУБД;
  • имеете экспертизу в области теории баз данных;
  • имеете продвинутый опыт работы с git(мы используем GitHub и GitLab);
  • обладаете продвинутым опытом отладки (gdb) и профилирования (Valgrind, perf, инструменты eBPF), понимаете в какие инструкции транслируются языковые конструкции (assembler);
  • обладаете навыками работы с системами сборки make, cmake;
  • обладаете основными знаниями языков C++, golang, python, shell;
  • имеете опыт работы с Linux, включая конфигурацию, диагностику и отладку, знаете инструменты командной строки;
  • знаете английский на уровне, достаточном для ведения документации.

Будет плюсом

  • опыт работы с СУБД Postgres, Greenplum, ClickHouse;
  • опыт создания высоконагруженных систем.

Этапы собеседования

  1. Беседа с рекрутером.

  2. Тестовое задание (опционально, в зависимости от должности).

  3. Техническое интервью или интервью с экспертом (может быть несколько этапов).

  4. Оффер – приглашение на работу.

Заботимся о команде

  • Расширенный ДМС со стоматологией и телемедициной с первого месяца работы.
  • Страхование жизни сотрудника.
  • Программа ДМС онкострахования (компенсируется в размере 50%).
  • 100% покрытие больничного листа (независимо от стажа работы в компании, до 21 дня в году).
  • Страхование от несчастных случаев.
  • Программа ДМС для детей (компенсируется в размере 50%) и льготные условия для близких.
  • Полис для выезжающих зарубеж.
  • Оборудование для работы (ноутбук, монитор).
  • Техническое обучение нашим продуктам в собственном Учебном центре.
  • Реферальная программа – возможность получить бонус за успешную рекомендацию.
  • Возможность зарабатывать внутреннюю валюту ArenaCoins за различные достижения и тратить её в онлайн-магазине компании.
  • Платформа скидок Best Benefits – скидки и специальные предложения на спорт, обучение, товары и услуги партнёров.
  • Возможность участия в клубах и сообществах по интересам: клуб изучения английского языка, книжный клуб, киноклуб, сообщества спортсменов и др.
  • No Meeting Day (четверг) для технической дирекции — минимум встреч, максимум кода.

Чем мы занимаемся

Команда Технической дирекции разрабатывает распределённые СУБД и компоненты единой платформы данных Arenadata. Мы развиваем и интегрируем Open Source технологии, добавляя функциональность для промышленной эксплуатации, безопасности, отказоустойчивости и управления кластерами.

В команде архитекторы, технические менеджеры продуктов, бэкенд и фронтенд разработчики, QA-инженеры, DevOps, дизайнеры, инженеры по разработке документации и др.

  • C
  • C++
  • Java
  • Python
  • Go
  • JavaScript (React)
  • Ansible
  • Greengage (Greenplum)
  • PostgreSQL
  • Apache Kafka
  • Apache Hadoop
  • Apache Airflow
  • Apache Spark
  • ClickHouse

Другие вакансии

Все вакансии
Карьера

Присоединяйтесь к нашей команде

Ищем людей, которым интересно создавать сильные продукты и развиваться вместе с компанией.