О компании Flowdesk
В Flowdesk мы создаём инфраструктуру, которая станет основой следующей эры глобальных финансов. Как компания полного цикла в области торговли цифровыми активами и технологий, мы предоставляем решения по ликвидности, OTC-торговлю и рыночную инфраструктуру, которые связывают цифровые активы с глобальными рынками с институциональной точностью, прозрачностью и масштабируемостью. Flowdesk объединяет опыт традиционных финансов, алгоритмической торговли и блокчейн-технологий, чтобы обеспечить круглосуточные торговые возможности в экосистеме цифровых активов.
Основанная в 2020 году, мы выросли в глобальную команду, поддерживающую институции, биржи и эмитентов токенов по всему миру в процессе эволюции финансовой системы к токенизированным рынкам.
Почему стоит присоединиться к Flowdesk? Вы станете частью компании, работающей на пересечении финансов, технологий и криптовалют — решая сложные рыночные задачи, создавая критически важную инфраструктуру и помогая формировать движение цифровых активов по всему миру. Мы движемся быстро, думаем на перспективу и работаем с сильным чувством ответственности в инженерных, торговых, продуктовых, операционных и бизнес-командах.
Миссия
- Стать ключевым игроком в недавно сформированной команде Core Engineering в Flowdesk для создания первоклассной системы бэк-офиса, которая станет основой систем Flowdesk. Работать вместе с опытной командой, обладающей глубокими знаниями продукта, опыта с покупательской и продавцовской стороны как в крипто, так и в традиционных финансах.
Задачи
- Интеграции DeFi: Собирать все необходимые данные в блокчейне и интегрироваться с децентрализованными протоколами для обеспечения точной и актуальной системы бэк-офиса в реальном времени. Вы будете отвечать за то, чтобы руководство имело полное и актуальное представление обо всех активах в блокчейне. Это включает полный цикл от анализа требований, спецификации задач, реализации до поддержки после запуска.
- Основной учёт / агрегирование: Реализовывать и улучшать функции в ядре системы учёта и агрегирования (реализованная / нереализованная прибыль и убыток, балансы и т.д.), обеспечивая производительность, надёжность и корректность.
- Сверка: Автоматизировать сверку всей торговой и казначейской деятельности по компании, реализуя потоки данных из внутренних систем, банков, бирж и кастодианов.
- Отчётность: Тесно сотрудничать с финансовым отделом и другими внутренними пользователями для сбора и уточнения требований, планирования этапов, демонстрации прогресса и координации перехода от ручных / устаревших рабочих процессов.
- Данные и API: Предоставлять хорошо версионированные API и потоки событий для downstream-потребителей; поддерживать обратную совместимость и эволюцию схем.
Методы работы
- Следовать установленным архитектурным и кодировочным стандартам; участвовать в RFC/обзорах дизайна и предлагать постепенные улучшения в рамках существующих паттернов.
- Писать чистый, хорошо документированный код и значимые тесты.
- Участвовать в обзорах PR; поддерживать актуальную техническую документацию и диаграммы.
- Полностью владеть компонентами от спецификации до поддержки в продакшене.
Кто вы
Вы — решатель проблем, который использует программное обеспечение как инструмент для достижения измеримого бизнес-эффекта. Вам нравится писать и выпускать качественный код, видеть его работу в продакшене и сотрудничать с командами в гибридной, распределённой среде. Вы ясно общаетесь с заинтересованными сторонами и заботитесь о надёжности, безопасности и соблюдении нормативных требований.
Обязательные требования — опыт:
- Знание жизненного цикла криптоактивов: спот, бессрочные контракты, фьючерсы и опционы (включая реализации DeFi)
- Опыт работы с жизненным циклом сделок, включая бэк-офис и пост-трейд
- Практический опыт интеграции с DeFi-протоколами (DEX/AMM, кредитование, деривативы), такими как Uniswap v3, Curve, Aave
- Подтверждённый опыт создания масштабируемых и надёжных систем в продакшене
- Уверенное взаимодействие с внутренними заинтересованными сторонами из отделов торговли, операций, комплаенса и инженерии
Обязательные требования — технические:
- Сильные знания объектно-ориентированного программирования на одном или нескольких языках: Go, C++, C#, Java или Rust
- Опыт работы с Typescript и Python
- Проектирование API (версионирование, обратная совместимость, наблюдаемость)
- Проектирование схем Postgres и оптимизация запросов
- Опыт работы с системами очередей сообщений / pub-sub
- Знакомство с облачными средами (GCP, AWS, Azure), современными CI/CD и контейнеризацией
Желательные навыки — опыт:
- Создание или поддержка систем учёта позиций / бухгалтерии (PnL, методы учёта, ценообразование, греческие показатели)
- Централизованные платформы справочных данных (активы, сети, инструменты), единая символика и экономика инструментов
- Торговые, риск-менеджмент или бэк-офис системы, желательно в регулируемых средах
Желательные навыки — технические:
- Rust и/или Solidity
- Интеграция с нодами/провайдерами (например, QuickNode)
- Базы данных временных рядов / аналитические базы (например, ClickHouse, BigQuery)
- NATS.io
- gRPC/Protobuf и высокопроизводительные, низколатентные сервисы
Как мы работаем:
- Гибридное сотрудничество с учётом разных часовых поясов, с чёткой документацией и асинхронным общением
- Тесное взаимодействие с командами платформы/инфраструктуры (облако и runtime) и IT/пользовательскими командами
- Акцент на безопасность по дизайну, надёжность систем и инженерные решения, готовые к соблюдению нормативных требований