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