Об этой роли
MISSION Dune — сделать onchain-финансы наблюдаемыми. Мы — отраслевой стандарт для onchain-данных: поставщик блокчейн-данных и аналитики, которому доверяют институты, протоколы и аналитики, чтобы понимать onchain-мир и границы финансов. Мы предоставляем структурированные наборы данных, охватывающие стейблкоины, RWA, токены, кредитование, торговлю и многое другое, из более чем 130 блокчейнов (и их число растет) для более чем 1000 отраслевых лидеров, включая Visa, WisdomTree, FINRA, МВФ, Bloomberg, Standard Chartered, Coinbase, Forbes и Financial Times.
Мы — сплоченная команда из ~50 трудолюбивых людей, распределенных по европейским и восточным часовым поясам США 🌍️, оказывающих значительное влияние на отрасль. Мы гордимся тем, что амбициозны и выполняем работу мирового класса, оставаясь при этом скромными и легкими в общении. Мы верим в создание открытых, проверяемых данных, которые позволяют частным лицам и учреждениям проводить глубокие исследования экосистем, таких как Ethereum, Solana, Robinhood и многих других.
Нас поддерживают одни из лучших инвесторов в мире. В феврале 2022 года мы объявили о завершении раунда финансирования Серии B под руководством Coatue и Union Square Ventures, что стало важной вехой, позволившей нам удвоить усилия по достижению нашей миссии.
Если вам нравится решать сложные задачи, и вы хотите работать вместе с блестящей командой над важной миссией, присоединяйтесь к нам.
Узнайте больше о нас:
Видение Dune
Ценности и работа в Dune
О роли
Data Products создает и владеет наборами данных от начала до конца: от необработанных данных блокчейна через декодирование до 3000+ моделей и 4 петабайт, которые мы курируем, напрямую предоставляем клиентам и реплицируем в их хранилищах.
Эта роль будет сосредоточена на жизненном цикле создания высококачественных данных: оркестрация тысяч взаимозависимых моделей, распространение изменений схемы без нарушения работы последующих потребителей, распространение исправлений. Это проблема архитектуры программного обеспечения в области данных. Эта роль является гибридной: бэкенд-инженер, который мыслит системно и контрактно, работая с данными.
Вы будете инженером, которому мы передаем неоднозначные продуктовые требования, и который вернется с дизайном, последовательностью действий и работой, которую команда сможет взять в работу, при этом самостоятельно создавая самые сложные части.
В этой роли вы будете
- Проектировать и создавать управляющую плоскость для жизненного цикла наших курируемых данных: оркестрация с учетом зависимостей, бэкфиллы, перерасчеты, повторные попытки, частичный сбой и восстановление.
- Решать, набор данных за набором данных, является ли ответом модель, сервис или задача, и владеть этой архитектурой до вывода в продакшн.
- Проектировать контракты между приемом и курированием, чтобы набор данных можно было обрабатывать от начала до конца.
- Создавать сигналы оповещения и контроля качества данных, которые улавливают реальные проблемы и остаются тихими в противном случае, чтобы дежурство касалось инцидентов, а не шума.
- Работать с Go, Kotlin, Rust, Python и SQL, выбирая правильный инструмент, а не привычный.
- Разбивать большие проблемы на задачи, которыми могут владеть другие инженеры, и выстраивать их последовательность так, чтобы мы могли быстро выпустить что-то полезное.
Вы можете подойти, если
- Вы — бэкенд-инженер, который глубоко погрузился в системы данных, или инженер данных, который стал сильным инженером-программистом. Вы выпускаете продакшн-сервисы, а не только пайплайны.
- Вы создавали или существенно расширяли системы оркестрации и планирования, и можете точно объяснить, что ломается при масштабировании и почему.
- Вы обрабатывали эволюцию схемы и корректность данных в системе с реальными последующими потребителями, где ломающее изменение имеет свою цену.
- Вы создавали или эксплуатировали stateful stream processing в продакшене (Flink, Kafka Streams, Spark Structured Streaming, RisingWave, Materialize, Feldera).
- У вас есть сильные навыки работы с SQL и моделирования на больших наборах данных, и интерес к тому, как движок запросов под капотом фактически выполняет вашу работу.
- У вас есть прочные основы информатики и понимание распределенных систем.
- Вы самостоятельно отлаживаете и доводите анализ первопричин до надежного исправления.
- Вы хорошо используете инструменты ИИ, настолько, что они изменили ваш способ работы, вы понимаете их сбои и не любите "AI-шлак".
- Вы четко излагаете свои мысли письменно и максимально эффективно используете возможности распределенной команды.
Не требуется, но будет плюсом
- Глубокий опыт работы с фреймворком трансформации, таким как dbt или SQLMesh: в частности, столкновение с его пределами и выход за их рамки.
- Форматы Data Lake, такие как Parquet, Iceberg или Delta Lake.
- Stateful stream processing в продакшене (Flink, Kafka Streams, Spark Structured Streaming).
- Опыт работы в компании, где данные являются продуктом.
Льготы и бенефиты
- Конкурентоспособная зарплата и пакет акций 🚀. Как зарплата, так и акции находятся в топ-25% компаний в данной сфере.
- Наша схема участия сотрудников в акциях компании имеет лучшие в мире условия для сотрудников с сильно сниженной ценой исполнения (~90%) и 10-летним окном для реализации.
- 5 недель оплачиваемого отпуска + местные государственные праздники (которые можно менять по вашему усмотрению) 🏖.
- Полностью удаленный подход 🧑💻 в распределенной команде с гибким графиком работы; вы сами структурируете свой день.
- Попрощайтесь с перегрузкой встречами! Мы верим в здоровое сочетание асинхронной и синхронной работы, чтобы вы могли сосредоточиться на том, что действительно важно — больше никакого времени, потраченного впустую на бесконечные встречи!
- Хорошее здоровье важно, поэтому мы предлагаем частное медицинское страхование, стоматологическое и офтальмологическое страхование в стандартной комплектации 🩺.
- Мы верим в оплачиваемый отпуск по уходу за ребенком 👶, чтобы помочь вам отпраздновать эту важную веху, перейти к новой жизни и провести время с вашим новым ребенком. Мы предлагаем 16 недель для основного ухаживающего и 6 недель для вторичного ухаживающего, полностью оплачиваемые. Плюс 2-недельный поэтапный возврат к работе на неполный рабочий день с полной оплатой, чтобы помочь вам привыкнуть к вашему новому (и немного более сложному!) графику.
- Ежеквартальные выездные мероприятия в различных интересных местах в составе компании или команды для общения, совместной работы и развлечений (до сих пор в Тоскане 🇮🇹, Берлине 🇩🇪, Австрии 🇦🇹 и Афинах 🇬🇷).
- В дополнение к этому 👆каждый сотрудник получает ежегодное пособие на поездки для встречи и совместной работы с кем-то или командой на несколько дней.
- Пособие на обустройство рабочего места дома, чтобы вы были довольны, комфортны и продуктивны. Если вы предпочитаете местное коворкинг-пространство, мы оплатим вашу парту.
- Работа с одними из лучших людей, которых вы когда-либо встречали!
- И, конечно же, вы получите крутой мерч Dune! ✌️😎
——————————————————————————————
Мы стремимся создать разнообразное, инклюзивное и подлинное рабочее место, поэтому, если вас заинтересовала эта роль, но ваш опыт не полностью соответствует всем требованиям в описании вакансии, мы призываем вас все равно подать заявку. Возможно, вы именно тот кандидат, который нам нужен, для этой или других ролей.