Job

Senior C++ Developer (Архив)

Архив C++ / Low-Level Engineering Infrastructure & System Engineering
Компания в сфере цифровых активов и высокочастотной торговли ищет опытного разработчика C++ для усиления команды. Организация работает более чем с 10 международными биржами, управляет сотнями инструментов и ежедневно обрабатывает десятки миллионов сделок с объёмом свыше 50 млрд $ в месяц.

Основные задачи
• Проектирование, разработка и поддержка модулей торговой системы, обрабатывающей терабайты рыночных данных.
• Масштабирование инфраструктуры под высокие нагрузки.
• Оптимизация задержки системы.
• Тесное взаимодействие с HFT-инженерами и смежными командами (Quantitative Research, Trade Analytics и др.).

Примеры задач
• Реализация собственных транспортных протоколов для передачи данных между географически распределёнными зонами (как с потерями данных, так и без).
• Создание распределённых приложений, поддерживающих десятки тысяч подключений к биржам с предобработкой данных в реальном времени.

Требования
• 5+ лет опыта разработки на современном C++ (17+).
• Глубокие знания алгоритмов и структур данных, умение применять их для оптимизации.
• Опыт проектирования высокопроизводительных систем с низкой задержкой.
• Отличное понимание многопоточности и асинхронного программирования (lock-free, concurrency patterns, event-driven).
• Опыт в финансовых/трейдинговых системах будет преимуществом.
• Знание сетевого программирования (TCP/UDP, multicast, low-latency networking).
• Linux/Unix на уровне системного разработчика (тюнинг, профилирование, работа с системными вызовами).
• Опыт с Boost (asio, beast, msm) или аналогичными библиотеками.

Условия
• Конкурентная компенсация (до 9 000$) + квартальные бонусы.
• Мощное рабочее оборудование.
• Гибкий график работы, дей-оффы.
• ДМС, оплата больничных.
• Корпоративные мероприятия.