Описание
Ищем Senior C++ SWE — человека, который сможет решать задачи на уровне всей системы: видеть весь путь данных от Ethernet frame до исполненной сделки и находить в нём узкие места, которые другие не замечают. Мы строим торговую инфраструктуру для HFT: систему, которая должна работать стабильно с минимальной latency в критические моменты под нагрузкой в 10x от обычной. Используем собственный user-space сетевой стек, sub-microsecond IPC, оптимизированные форматы данных и многое другое.
Задачи
•Адаптация системы под ограничения бирж. Rate-лимиты (per-account, per-IP, глобальные) — нужна система приоритизации на уровне микросекунд, корректно деградирующая под нагрузкой.
•Выстраивание архитектуры критического пути. Проектирование и оптимизация data plane — от market data из kernel bypass-драйвера до отправки запроса в сеть.
•Быстрое подключение к новой бирже. Proprietary binary протокол, неполная документация, нестабильный sandbox. Полный цикл от парсинга market data до отправки ордеров, выход в production с минимальным time-to-market.
•Исследование инфраструктуры бирж. Биржи не раскрывают устройство matching engine — но по latency, fill rate, порядку ответов можно восстановить топологию и использовать это для оптимальной работы с биржей.
Требования
•Пишете эффективный и надежный код и понимаете, почему он эффективен — на уровне кэшей, pipeline и memory model.
•Умеете проектировать системы, думая о надежности, latency, throughput и поддержке через годы.
•Знаете разницу между «работает» и «работает стабильно на p99.9 под нагрузкой в 3 часа ночи».
•Имеете опыт работы ниже уровня socket API и понимаете, что происходит между send() и проводом.
•Имеете от 5 лет коммерческой разработки на C++ с production-опытом.
Будет плюсом:
•DPDK, ef_vi, XDP, io_uring или другой kernel bypass
•Оптимизацией сетевого стека и протоколов транспортного уровня
•Order routing, market data processing, exchange research
•FPGA или hardware-software co-design
Условия
•180-300k USD в год на руки + profit sharing.
•Ownership в вашей зоне ответственности. Ресурсы, свободу выбора подхода, ответственность за результат.
•Задачи, которые напрямую влияют на PnL. У нас нет «не очень важных» задач — ваш КПД → 1.
•Среду для deep work. Нет встреч ради встреч, короткие циклы обратной связи, Performance-коучинг.
•PnL и performance-based-бонус (avg +50–100% годового дохода).
•Сильную команду. Инженеры из tier-1-компаний, победители олимпиад уровня IMO, IOI, ВсОШ.
•Мониторинг и помощь с поддержанием ключевых показателей здоровья.
•ДМС со стоматологией.
•Корпоративы в разных точках мира.
•Ежемесячные wellness-мероприятия.
•Еда в офисе из лучших ресторанов.
•Помощь с переездом.