Старший инженер-программист (ядро)
Опыт работы: более 5 лет
Полная занятость
Формат работы: Удаленно
Санкт-Петербург, пл. Ал. Невского, д. 2Е
ООО КВЕРИФАЙ ЛАБС
Присоединяйтесь к команде CedrusData и участвуйте в создании аналитической платформы CedrusData. Основой продукта является Trino — популярный open-source массово-параллельный SQL-движок для работы с большими данными. Вам предстоит заниматься разработкой ядра CedrusData, включая оптимизатор SQL-запросов и высокопроизводительные алгоритмы обработки данных. Технологический стек команды: Java 17, C++21, Trino, Apache Arrow.
Обязанности
- Разработка ядра системы на языках Java и C++.
- Профилирование и анализ производительности системы.
- Подготовка архитектурных документов и прототипирование перспективных алгоритмов обработки данных.
- Анализ современных публикаций и open-source продуктов в области data management.
Требования
- Владение базовыми алгоритмами и структурами данных и готовность углублять знания в теории СУБД и распределенных систем.
- Уверенное знание Java или C++ и готовность осваивать новые языки.
- Сильные аналитические навыки. Мы решаем задачи без универсальных решений, работаем в условиях высокой неопределенности и технических компромиссов.
- Понимание и уважение принципов командной работы, умение аргументировать свою точку зрения и поддерживать высокий уровень профессиональной коммуникации с коллегами.
- Технический английский на уровне чтения профильной литературы.
- Опыт разработки СУБД и распределенных систем будет плюсом.
- Опыт использования big data-продуктов (Apache Flink, Apache Spark и т.д.) будет плюсом.
Условия
- Работа в команде экспертов в области СУБД и обработки данных.
- Сложные и интересные задачи, связанные с применением современных алгоритмов и идей.
- Высокая заработная плата.
- Удаленная работа с гибким рабочим графиком.
- Дополнительные оплачиваемые day-offs и полная компенсация больничных.
- Оформление в соответствии с ТК РФ.