Senior System Developer на C++

Что за роль

Senior System Developer будет развивать высокопроизводительную инфраструктуру для автоматизированной торговли криптовалютами. Основной фокус — HFT и Market Making на централизованных биржах, включая практическую работу с Binance. Важная часть работы — низкие задержки, надёжность production-систем и взаимодействие с Quant-специалистами над торговыми алгоритмами.

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

    • Разрабатывать, поддерживать и оптимизировать HFT-инфраструктуру и Market Making-системы для централизованных криптовалютных бирж.
    • Интегрировать торговые системы с Binance и другими CEX, поддерживать подключение через биржевые API.
    • Создавать обработчики потоков рыночных данных и механизмы отправки, изменения и отмены торговых ордеров.
    • Развивать фреймворки для разработки, тестирования и внедрения торговых стратегий.
    • Анализировать производительность, устранять узкие места и оптимизировать latency и throughput.
    • Следить за стабильностью и производительностью production-систем.
    • Совместно с Quant-специалистами и разработчиками совершенствовать торговые алгоритмы.

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

    • Уверенное владение C++23 и STL, опыт системного программирования под Linux.
    • От трёх лет опыта разработки или поддержки автоматизированных торговых систем с низкими задержками и практический опыт работы с Market Making.
    • Понимание архитектуры HFT-систем, matching engines, exchange gateways и Order Management Systems.
    • Знание многопоточности, конкурентного программирования, cache-aware структур данных, lock-free подходов и управления памятью.
    • Практический опыт алгоритмической торговли или Market Making на Binance; опыт интеграций с другими крупными CEX будет преимуществом.
    • Понимание TCP/IP, UDP Multicast, WebSockets, REST API и распределённых систем; опыт с Kernel Bypass или Solarflare будет плюсом.
    • Практический опыт работы с AWS, балансировкой нагрузки и мониторингом production-инфраструктуры.
    • Высшее образование в Computer Science, Computer Engineering или смежной технической либо количественной области; английский на уровне B2 или выше.

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

Это инженерная позиция на стыке низколатентной разработки и алгоритмической торговли: здесь важны не только архитектура и качество C++-кода, но и понимание поведения биржевых систем. Для удалённой работы необходимо пересечение с европейскими часовыми поясами.

Оценка вакансии
6.8 / 10
Вакансия подробно описывает задачи и технические требования, включая обязательный опыт Market Making на Binance. Зарплата и большая часть условий найма не указаны; обозначено только удалённое взаимодействие с европейскими часовыми поясами.
Опубликовано:

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

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