О продукте
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;
- опыт создания высоконагруженных систем.
Этапы собеседования
Беседа с рекрутером.
Тестовое задание (опционально, в зависимости от должности).
Техническое интервью или интервью с экспертом (может быть несколько этапов).
Оффер – приглашение на работу.
Заботимся о команде
- Расширенный ДМС со стоматологией и телемедициной с первого месяца работы.
- Страхование жизни сотрудника.
- Программа ДМС онкострахования (компенсируется в размере 50%).
- 100% покрытие больничного листа (независимо от стажа работы в компании, до 21 дня в году).
- Страхование от несчастных случаев.
- Программа ДМС для детей (компенсируется в размере 50%) и льготные условия для близких.
- Полис для выезжающих зарубеж.
- Оборудование для работы (ноутбук, монитор).
- Техническое обучение нашим продуктам в собственном Учебном центре.
- Реферальная программа – возможность получить бонус за успешную рекомендацию.
- Возможность зарабатывать внутреннюю валюту ArenaCoins за различные достижения и тратить её в онлайн-магазине компании.
- Платформа скидок Best Benefits – скидки и специальные предложения на спорт, обучение, товары и услуги партнёров.
- Возможность участия в клубах и сообществах по интересам: клуб изучения английского языка, книжный клуб, киноклуб, сообщества спортсменов и др.
- No Meeting Day (четверг) для технической дирекции — минимум встреч, максимум кода.
Чем мы занимаемся
Команда Технической дирекции разрабатывает распределённые СУБД и компоненты единой платформы данных Arenadata. Мы развиваем и интегрируем Open Source технологии, добавляя функциональность для промышленной эксплуатации, безопасности, отказоустойчивости и управления кластерами.
В команде архитекторы, технические менеджеры продуктов, бэкенд и фронтенд разработчики, QA-инженеры, DevOps, дизайнеры, инженеры по разработке документации и др.
Подпишитесь на нашу рассылку
Отправляем только самое интересное 1 раз в месяц.