Senior C++ SWE
Ищем Senior C++ SWE в команду инфраструктуры HFT-фонда Spectral::Technologies.
У вас бывало такое, что задержка на критическом пути сервиса периодически прыгает на 100−1000% — при полностью изолированном ядре и отсутствии большой нагрузки? У нас недавно такая ситуация произошла в production. Для ее решения нужно было систематически перебрать возможные причины — от SMI и TLB shootdown до writeback’а dirty pages — подтвердить каждую гипотезу через hardware counters и трейсинг, и убрать всё, что можно убрать. Часть причин оказалась устранима конфигурацией, часть потребовала изменений в коде, а часть — фундаментальные ограничения железа, которые пришлось обходить другими способами.
Если это звучит как: «Это то, чем мне бы хотелось заниматься», — эта вакансия для вас.
Мы строим торговую инфраструктуру для высокочастотного трейдинга (HFT): большую систему, которая должна работать стабильно с минимальной latency в критические моменты под нагрузкой в 10x от обычной. Для этого мы используем собственный user-space сетевой стек, sub-microsecond IPC, оптимизированные форматы данных и многое другое.
Мы ищем Senior C++ SWE, который сможет решать задачи на уровне всей системы: видеть весь путь данных от Ethernet frame до исполненной сделки и находить в нем узкие места, которые другие не замечают.
Чем предстоит заниматься
Развивать собственную торговую систему на C++: от приёма биржевых данных до отправки ордера. Искать узкие места на всём пути исполнения, проверять гипотезы и доводить решения до продакшена.
Примеры задач
- Подключить новую биржу
- Найти источник скачков latency
- Сохранить скорость под нагрузкой
- Понять устройство биржи
Стек и инструменты
C++ · Linux · User-space networking · Kernel bypass Профилирование · Hardware counters · Трейсинг
Что важно для этой роли
- Понимать производительность C++ на уровне памяти и процессора.
- Проектировать надёжные системы с низкими задержками.
- Разбираться в сетевом взаимодействии ниже socket API.
- Исследовать поведение системы и отвечать за результат.
Будет плюсом
- Опыт kernel bypass, настройки CPU и Linux, обработки рыночных данных, low-latency-систем или FPGA.
- PnL и performance-based бонус. Ваш уровень дохода будет отражать персональный вклад в результат команды (avg +50−100% годового дохода)
- Сильную команду. Инженеры из tier-1 компаний и опытные специалисты из индустрии, победители и призеры олимпиад по математике, программированию и физике уровня IMO, IOI и ВсОШ
- Полную заботу о сотрудниках: ー мониторинг и помощь с поддержанием ключевых показателей здоровья ー ДМС со стоматологией ー корпоративы в разных точках мира ー ежемесячные мероприятия: спортивные и wellness-активности от компании ー еда в офисе из лучших ресторанов
- Ownership в вашей зоне ответственности. Необходимые ресурсы, свободу выбора подхода, ответственность за результат
- Задачи, которые напрямую влияют PnL. У нас нет «не очень важных» задач – мы строим работу так, чтобы ваш КПД → 1
- Среду для deep work. Нет встреч ради встреч, короткие циклы обратной связи, Performance-коучинг для роста личной продуктивности