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