MWDN
Data Infrastructure Engineer (Java & Rust)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер инфраструктуры данных в стартап, разрабатывающий AI-платформу для автономного управления data lakehouse на Apache Iceberg. Задача — строить и поддерживать высокопроизводительную инфраструктуру данных и развивать Rust-based SQL query router.
Задачи
- Проектировать и выпускать сервисы, превращающие сигналы о состоянии таблиц в безопасные и корректные операции обслуживания
- Обеспечивать верифицируемую корректность каждого коммита в таблицы клиента, в том числе при конкурентных записях, ретраях и частичных сбоях
- Работать над production-grade движком компакции и окружающими его системами
- Поддерживать QueryFlux: разбирать issues, ревьюить pull requests, создавать новые коннекторы движков и выпускать релизы
- Эксплуатировать созданное в production, включая on-call и отладку в реальных окружениях клиентов
Требования
- 5+ лет опыта разработки на Java
- Сильный опыт разработки на Rust
- Опыт работы с TypeScript
- Production-опыт работы с инфраструктурой данных и поддержкой production-систем
- Практическое знание Apache Iceberg и Parquet
- Уверенный опыт с PostgreSQL
- Опыт с Kubernetes
- Понимание операций обслуживания данных и целостности данных
- Умение работать самостоятельно и брать ответственность за технические решения
- Сильные навыки коммуникации и командной работы, включая code review и вклад в open-source
Условия
- People-first менеджмент с минимальной бюрократией
- Дружелюбная корпоративная культура
- Гибкий график работы
- 29 дней PTO (18 рабочих дней в год плюс все государственные праздники)
- 10 оплачиваемых дней на восстановление
- Полная финансовая и юридическая поддержка для независимых контракторов
- Бесплатные занятия английским с носителями или украинскими преподавателями
- Выделенная поддержка HR
Навыки
- Java
- Rust
- TypeScript
- Apache Iceberg
- Parquet
- PostgreSQL
- Kubernetes
- Apache Spark
- DataFusion
- Trino
- SQL