Описание
Технологический стартап, создающий AI-платформу для автономного управления и оптимизации data lakehouse. Продукт автоматизирует обслуживание данных, улучшает производительность запросов и снижает затраты на инфраструктуру в крупномасштабных средах данных с использованием Apache Iceberg. Команда фокусируется на высокопроизводительных системах данных, распределённых вычислениях, оптимизации на Rust и интеграции AI, предлагая возможность работать над сложными задачами инфраструктуры данных в продуктовой компании на раннем этапе.
Задачи
•Проектировать и внедрять сервисы, которые превращают сигналы о состоянии таблиц в безопасные, корректные операции обслуживания
•Обеспечивать проверяемую корректность каждого изменения таблицы клиента, включая случаи конкурентных записей, повторов и частичных сбоев
•Работать над production-grade compaction engine и системами вокруг него
•Поддерживать QueryFlux: разбирать проблемы, проводить ревью пул-реквестов, разрабатывать новые коннекторы движков, выпускать релизы
•Запускать разработанное в продакшене, включая дежурства (on-call) и отладку в реальных средах клиентов
•Разрабатывать надёжные воркфлоу обслуживания данных для Apache Iceberg, охватывающие compaction, snapshot expiry, manifest rewriting и очистку orphan-файлов, с сильным фокусом на целостность и корректность данных
•Участвовать в разработке Rust-based мультидвижкового SQL query router, поддерживать коннекторы, ревьюить вклад сообщества, формировать roadmap продукта
Требования
•5+ лет опыта разработки ПО на Java
•Серьёзный опыт разработки на Rust
•Опыт работы с TypeScript
•Продакшен-опыт работы с инфраструктурой данных и поддержкой продакшен-систем
•Рабочие знания Apache Iceberg и Parquet
•Хороший опыт работы с PostgreSQL
•Опыт работы с Kubernetes
•Понимание операций обслуживания данных и целостности данных
•Умение работать самостоятельно и брать на себя ответственность за технические решения
•Сильные коммуникативные и коллаборативные навыки, включая код-ревью и вклад в open-source
Будет плюсом
•Опыт работы с Apache Spark или DataFusion
•Опыт работы с движками запросов, такими как Trino
•Опыт работы с SQL routing, query proxying или мультидвижковыми системами запросов
Условия
•Возможность работать над международными продуктами в стабильной и профессиональной среде
•Управление ориентированное на людей, с минимальной бюрократией
•Дружелюбная корпоративная культура, подтверждённая сотрудниками, которые возвращаются
•Гибкий график работы
•29 дней отпуска (18 рабочих дней в год плюс все национальные праздники)
•10 оплачиваемых дней восстановления
•Полная финансовая и юридическая поддержка для независимых подрядчиков
•Бесплатные курсы английского языка с носителями языка или украинскими преподавателями
•Выделенная HR-поддержка
•Безопасность: тщательная проверка клиентов для минимизации рисков и обеспечения надёжности и своевременных выплат — без мошенничества и неприятных сюрпризов
•Карьерная поддержка: если проект не подходит, компания помогает найти новые возможности, соответствующие навыкам и карьерным целям
•Юридическая помощь: консультации по юридическим вопросам, включая открытие и управление статусом независимого подрядчика или ИП, налоги и связанные процессы
•Профессиональное развитие: курсы английского и возможности профессионального роста, а также тимбилдинг