Matching Engine / Order Book Engineer
Описание роли
В роли Matching Engine / Order Book Engineer вы станете ключевым специалистом по разработке и поддержке ядра торговой платформы. Ваши задачи включают проектирование in-memory order book и matching logic для limit, market, IOC, FOK и post-only ордеров, обеспечение строгой последовательности событий при высокой конкуренции, оптимизацию latency и throughput до субмиллисекундных показателей, а также реализацию детерминированного replay через event-логи и снимки состояний. Кроме того, вы будете отвечать за механизмы recovery, snapshots и fault tolerance, от которых зависит устойчивость системы при сбоях, и за генерацию market data (snapshot + incremental feeds) для downstream-сервисов.
Особенности вакансии
Вы присоединитесь к инженерной команде экспертов FinTech, где ценятся качество кода, математическая точность и зрелая архитектура. Компания предлагает конкурентную зарплату, обсуждаемую индивидуально, полностью удаленный формат работы и гибкий график. Вы получите возможность влиять на PnL платформы, участвуя в проекте, который обрабатывает десятки миллионов операций в секунду. В работе вы будете применять lock-free алгоритмы, управлять памятью на низком уровне, разрабатывать event-driven архитектуру и участвовать в on-call поддержке 24/7.
О компании
Наша компания – инновационный FinTech-стартап, специализирующийся на высокочастотном трейдинге и алгоритмических стратегиях для институциональных клиентов. Миссия — обеспечить мгновенное исполнение ордеров при максимальной надежности инфраструктуры. В команде работают ведущие инженеры, математики и специалисты по инфраструктуре, объединенные открытыми ценностями: научный подход, peer-review, постоянное улучшение процессов и обмен знаниями. Проекты включают интеграцию с крупнейшими криптобиржами и фондовыми площадками, масштабирование системы до тысяч одновременных подключений, а также разработку аналитических сервисов для мониторинга и рискового контроля.