Ищем Middle C++ Engineer для развития торговой инфраструктуры и выхода на новые рынки.
Индустрия HFT (High-Frequency Trading, высокочастотный трейдинг) — Формула-1 в мире разработки. Сильнейшие команды программистов создают сложные технологические решения, соревнуясь в скорости на уровне микро- и наносекунд.
Торговая инфраструктура — это технологичный гоночный болид. Чтобы побеждать в гонке, мы постоянно повышаем планку скорости и надежности работы инфраструктуры, а также находим новые способы получить конкурентное преимущество. Мы ищем опытных С++ инженеров, которые смогут помочь нам делать это еще эффективнее на текущих и новых рынках.
Мы используем
- С++ 20 для части системы, принимающей торговые решения, а также экстенсивное метапрограммирование для минимизации работы в runtime и kernelbypass и shared memory для максимально эффективной передачи данных.
- Go, Python, сетевые файловые системы и распределенные базы данных для сбора, обработки, хранения и анализа данных.
Вы будете
- Влиять на PnL компании через развитие торговой инфраструктуры.
- Оптимизировать внутренние и внешние задержки на 90-95% от теоретически возможного.
- Исследовать особенности работы различных бирж и проверять гипотезы с помощью мат. статистики, чтобы добиться максимально эффективной торговли.
- Строить системы мониторинга метрик, чтобы находить неэффективности на рынке раньше других игроков.
- Выжимать максимум по скорости и надежности из доступных каналов передачи данных между рынками.
- Выходить на новые рынки: добавлять поддержку API и исследовать их особенности для повышения эффективности realtime торговли.
Мы ждем, что вы
- Имеете 2+ года опыта в разработке.
- Работали с highload или low-latency проектами.
- Быстро пишете качественный и эффективный код на С++ от 17 стандарта.
- Понимаете принципы работы ОС, железа (CPU, RAM, NIC), а также сетевых протоколов (Ethernet, Ip, UDP, TCP) — на базовом уровне.
- Понимаете основные принципы и концепции многопоточной разработки.
Будет преимуществом:
- Опыт с low-latency оптимизациями.
- Навык проверки гипотез и использования матстата для анализа результатов.
- Опыт работы в HFT, особенно — в core-части торговой инфраструктуры и с быстрым ордер-роутингом.
- Глубокое понимание работы сетевого стека Linux, сетевых протоколов, опыт с Kernel Bypass.
- Опыт менторства.
Мы предоставим