Старший инженер-программист (ядро)

Опыт работы: более 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 и полная компенсация больничных.
  • Оформление в соответствии с ТК РФ.