Старший инженер по данным
О KEYROCK
С момента нашего основания в 2017 году мы выросли и стали ведущим новатором в сфере цифровых активов, известным своими партнерскими отношениями и инновациями.
Сегодня мы сотрудничаем с более чем 250 членами команды по всему миру. Наша разнообразная команда состоит из представителей 42 национальностей, с опытом от самородков DeFi до обладателей докторских степеней. Мы преимущественно удаленная компания, с хабами в Лондоне, Брюсселе и Сингапуре, и регулярно проводим онлайн и офлайн встречи, чтобы поддерживать сплоченность команды.
Мы торгуем на более чем 80 торговых площадках и работаем с широким спектром эмитентов активов. Являясь авторитетным маркет-мейкером, наш уникальный опыт позволил нам быстро расширяться. Сегодня наши услуги охватывают маркет-мейкинг, торговлю опционами, высокочастотный трейдинг, внебиржевые сделки (OTC) и торговые дески DeFi.
Но мы больше, чем просто поставщик услуг. Мы — инициатор. Мы — пионеры во внедрении языка разработки Rust для нашего алгоритмического трейдинга и его сторонники в отрасли. Мы поддерживаем рост стартапов Web3 через нашу Accelerator Program. Мы улучшаем экосистемы, вливая ликвидность в перспективные протоколы DeFi, RWA и NFT. И мы продвигаем прогресс отрасли с помощью наших исследований и инициатив по управлению.
В Keyrock мы не просто предвидим будущее цифровых активов. Мы активно его создаем.
О КОМАНДЕ И ПРИЧИНА ВОЗНИКНОВЕНИЯ РОЛИ
Центральная команда по данным (CDT) существует всего несколько месяцев, но данные были жизненной силой Keyrock с первого дня. Сейчас мы создаем Keyrock Data Platform, чтобы предоставить сотрудникам Keyrock и работающим вместе с ними AI-агентам данные и контекст, необходимые им для быстрого и автономного принятия решений в установленных рамках и в соответствии с нашими общими целями. Это означает извлечение данных со всей компании и их осмысление в режиме реального времени для всех функций, которые от них зависят: торговых десков, управления благосостоянием и активами, продуктовых, рисковых, финансовых, комплаенс- и исследовательских отделов, и многих других.
Вы будете одним из первых сотрудников CDT, и мы ожидаем, что вы внесете вклад в большинство крупных решений и разрабатываемых проектов. Стандарты, которые мы установим, и способ работы команды еще не определены.
ЧТО ВЫ БУДЕТЕ ДЕЛАТЬ
- Создавать потоковые и пакетные конвейеры для приема, нормализации и распределения рыночных, торговых и портфельных данных, устойчивые к сбоям каналов и бирж.
- Разрабатывать инструменты самообслуживания (SDK, шаблоны, форматы, AI-агенты), чтобы другие команды могли публиковать, использовать и строить на основе продуктовых данных, не ожидая нас.
- Владеть контрактами данных и эволюцией схем. Предотвращать превращение изменений схем в события, требующие координации между несколькими командами.
- Проектировать озеро данных (lakehouse) и слой временных рядов вокруг паттернов запросов потребителей.
- Создавать и развивать Data Governance и Data Quality Framework: обнаружение устаревших каналов, валидация схем, проверки диапазонов, идемпотентные записи, отслеживание происхождения данных (lineage), владение, самовосстановление.
- Создавать производные аналитические данные, на которых работает бизнес: межбиржевые спреды, VWAP на глубине, микроструктура книги ордеров для десков; обзоры портфеля, экспозиции, производительность для управления благосостоянием и активами.
- Обеспечивать наблюдаемость, стоимость и производительность с первого дня.
- Работать с инфраструктурой как кодом (Docker, Terraform, CI/CD) совместно с нашей командой Центральной инфраструктуры.
- Работать открыто: документировать, тесно сотрудничать с отделами Архитектуры, Инфраструктуры, Платформы и другими командами.
ЧТО МЫ ИЩЕМ
Инструменты важны для нас меньше, чем то, как вы мыслите при решении проблем. Тем не менее, вот какой человек нам нужен.
Инженерное мастерство
- Более 8 лет опыта создания продакшн-систем данных, на которые полагаются другие.
- Глубокое знание Python и SQL: не просто способность написать запрос, а умение понимать, что движок делает с ним.
- Код, который легко читать, тестировать и удалять в будущем.
- Глубокое понимание моделирования данных как для потоковых, так и для аналитических нагрузок.
- Эффективность, качество, идемпотентность и наблюдаемость по умолчанию воспринимаются серьезно.
Системный дизайн
- Вы проектировали и эксплуатировали потоковые системы на Kafka, Redpanda, MSK или Kinesis, и у вас есть свое мнение о партиционировании, группах потребителей, смещениях (offsets) и реестрах схем.
- Вы использовали хранилище временных рядов в продакшене (идеально ClickHouse; TimescaleDB, QuestDB или аналогичные тоже подойдут) и можете говорить о дизайне таблиц как функции от паттернов запросов.
- Вы работали с архитектурой lakehouse и понимаете компоновку таблиц, партиционирование и компактификацию как проектные решения, формирующие производительность запросов и стоимость хранения.
- Вы создаете системы с самовосстановлением и идемпотентностью. Повторная обработка безопасна, повторные попытки не приводят к двойной записи, и система восстанавливается без участия человека.
Операционная готовность
- Docker, Terraform и CI/CD — это то, как вы работаете, а не отдельная "DevOps" задача.
- Вы думаете о стоимости и производительности с самого начала.
- Вы инструментируете по мере создания: логи, метрики и трассировки являются частью системы с первого дня.
- Вы проектируете с учетом качества данных и управления с самого начала, охватывая контракты, валидацию, отслеживание происхождения данных и владение.
Как вы мыслите и работаете
- Вы рассуждаете от первых принципов, когда проблема нова, остаетесь прагматичным, когда это не так, и обновляете свой взгляд, когда узнаете больше.
- Вы относитесь к торговым дескам, отделам управления благосостоянием и активами, продуктовым, рисковым, финансовым, комплаенс- и исследовательским отделам как к клиентам того, что вы создаете, и общаетесь с ними соответствующим образом.
- Вы оптимизируете результаты, а не объем работы. Меньший, более простой проект, который отгружается и работает, лучше, чем более крупный, который не работает.
- Вы берете на себя полную ответственность: проектирование, выпуск, эксплуатация, улучшение.
- Вы говорите, что думаете, даже если это непопулярное мнение. Вы меняете свое мнение, если аргументация лучше.
- Вы делаете окружающих лучше. Ревью реальны, младшие сотрудники растут, работая с вами, и коллеги хотят работать с вами снова.
- Вам интересно, как работают рынки. Только инженерия данных вас здесь не удержит.
- Вы честны в том, что знаете, а чего нет, и быстро восполняете пробелы.
- Вы понимаете данные финансовых рынков: книги ордеров, сделки, справочные данные, портфели, экспозиции. Крипто, TradFi или оба — большой плюс.
ПРИВЕТСТВУЕТСЯ
- Опыт работы с Lakehouse на Apache Iceberg или Delta Lake.
- Знакомство с DataHub или аналогичными платформами метаданных/отслеживания происхождения данных (lineage).
- Rust. Некоторые из наших высокопроизводительных сервисов написаны на нем. Интерес приветствуется; свободное владение не требуется.
ЧТО ВЫ ПОЛУЧИТЕ
- Мандат «с нуля». Вы будете среди первых нанятых сотрудников CDT, и платформа, стандарты и культура команды — это то, что вы будете формировать вместе с нами.
- Сильные партнеры. Тесные рабочие отношения с отделами Архитектуры, Инфраструктуры, Платформы и самими десками. Вы не будете создавать данные в вакууме.
- Автономия в работе. Гибкий график, преимущественная удаленная работа, дежурства в рабочее время, распределенные по команде.
- Конкурентоспособная зарплата, с различными льготами.
- Команда, которая любит друг друга. Регулярные онлайн-встречи и ежегодная очная встреча, где все собираются вместе.
НАШ ПРОЦЕСС ПОДБОРА ПЕРСОНАЛА
Мы ищем тех, у кого есть нужные навыки и осознанное желание присоединиться к нашей сфере. Идеальный кандидат? Тот, кто целеустремлен, склонен к сотрудничеству, действует ответственно и добивается весомых, масштабируемых результатов. Как работодатель, мы стремимся создать позитивную и совместную рабочую среду. Мы приветствуем сотрудников из всех слоев общества и нанимаем, поощряем и продвигаем исключительно на основе заслуг и результатов. В силу характера нашего бизнеса и внешних требований мы проводим проверку биографии всех потенциальных сотрудников, успешное прохождение которой является обязательным условием для присоединения к Keyrock.