Senior Rust Engineer по низколатентным торговым системам

Что за роль

Это инженерная позиция в разработке низколатентных торговых систем. Предстоит проектировать и эксплуатировать сервисы, где результат зависит не только от алгоритмов, но и от сетевой инфраструктуры, оборудования и распределения задержек. Торговые стратегии работают на реальных рынках, поэтому важны измерения, контроль рисков и понимание того, как стратегия ведёт себя за пределами бэктеста.

Что предстоит делать

    • Разрабатывать и сопровождать торговые сервисы на Rust, осознанно выбирая структуры данных и контролируя стоимость аллокаций.
    • Искать и измерять источники задержек в коде, сети и инфраструктуре; анализировать хвосты распределений, а не только средние значения.
    • Проектировать асинхронный и многопоточный код, выявлять гонки и дедлоки.
    • Принимать потоковые котировки под нагрузкой, контролировать полноту и порядок данных, обрабатывать пропуски и дубли.
    • Организовывать хранение данных для воспроизводимых бэктестов, используя Kafka и ClickHouse или сопоставимые решения.
    • Проверять торговые гипотезы, оценивать устойчивость эффектов и отличать переобучение на истории от работающей стратегии.
    • Задавать правила риск-менеджмента и остановки торговых позиций до запуска стратегии.
    • Использовать AI-агентов в разработке, проверять их результаты и отвечать за созданный с их помощью код.

Что потребуется

    • От трёх лет коммерческой разработки на Rust.
    • Обязателен практический опыт создания низколатентных торговых сервисов, включая работу с кодом и инфраструктурой.
    • Уверенное понимание асинхронности, многопоточности и конкурентного кода.
    • Опыт работы с потоковыми данными и Kafka с ClickHouse либо сопоставимым брокером и колоночным хранилищем.
    • Практический опыт запуска стратегий на реальных деньгах и понимание причин их доходности и возможной деградации.
    • Самостоятельность в постановке гипотез, выборе направления работы и доведении решений до результата.

Что важно знать

Вакансия ориентирована на инженера, который может объяснить конкретные источники задержек и принимать решения на основе измерений. Опыт традиционных рынков рассматривается наравне с криптовалютным; знание механики спотовой торговли и бессрочных контрактов, DeFi и блокчейна будет плюсом. Также приветствуется опыт создания backend-сервисов для AI-агентов и готовность разбираться в этой области.

Оценка вакансии
7.4 / 10
Вакансия подробно описывает технические ожидания: низколатентная торговля, Rust, конкурентный код, потоковые данные и проверка стратегий. Зарплата, тип занятости и сведения о работодателе не раскрыты; формат удалённой работы указан.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал