Senior C++ Engineer

Местоположение и тип занятости

Москва, Санкт-Петербург, Новосибирск

Компания

Мы собираем самых умных людей в HFT-фонд, чтобы соревноваться и побеждать на рынках

Описание вакансии

О компании и команде

Индустрия HFT (High-Frequency Trading, высокочастотный трейдинг) — Формула-1 в мире разработки. Сильнейшие команды программистов создают сложные технологические решения, соревнуясь в скорости на уровне микро-, а иногда и наносекунд.

Наша инфраструктура — это технологичный гоночный болид. Она обеспечивает максимальную эффективность исполнения торговых ордеров с точки зрения и скорости (внутренних и внешних задержек), и принципов работы (технологий торговли). Мы ищем опытного C++ инженера, который может и готов выжать из них максимум.

В составе команды инфраструктуры вы будете влиять на PnL компании через развитие торговой платформы. Темп работы здесь — один из самых быстрых в индустрии HFT, а результат каждого действия моментально виден через обратную связь от самого объективного судьи — рынка.

В задачах на этой позиции совершенство недостижимо: мы каждый день соревнуемся с командами по всему миру. Но главное соревнование происходит с самим собой: только технические навыки и упорство разработчика определяют, где находится предел на данный момент — чтобы затем снова его отодвинуть.

Ожидания от кандидата

Мы доверим:

  • Широкий спектр задач по оптимизации внутренних и внешних задержек и минимизации tick-to-trade
  • Исследование и внедрение различных инфраструктурных подходов к торговле: ресерч каналов связи с биржами, способов передачи данных между ними, а также поиск уникальных технологий, применяемых стратегиями
  • Разработку и ускорение систем быстрого транспорта внутренних сообщений
  • Эксплуатацию и поддержку торговой инфраструктуры
  • Выход на новые рынки

Мы ждём, что вы:

  • Имеете 5+ лет опыта в разработке
  • Используете С++ от 17 стандарта (мы работаем с С++ 23) как свой основной стек два последних года
  • Уверенно владеете многопоточным программированием
  • Умеете реализовывать системы, которые сохраняют микросекундную задержку при высокой нагрузке

Будет преимуществом:

  • Опыт с low-latency оптимизациями
  • Опыт написания ultra-low-latency lock-free и wait-free структур данных
  • Опыт работы в HFT, особенно — в core-части торговой инфраструктуры и с быстрым ордер-роутингом
  • Знание и работа с последними стандартами C++
  • Опыт решения архитектурных задач
  • Глубокое понимание работы сетевого стека Linux, сетевых протоколов, опыт с kernel bypass
  • Знакомство и работа с последними версиями ядра Linux

Условия работы

Мы предоставим:

  • Все необходимое для профессионального развития: доступ к самым передовым технологиям и практически неограниченным вычислительным мощностям, сложные задачи и цели, которых интересно добиваться
  • Высокий темп работы: у нас низкий time-to-market фичей и изменений, короткие циклы обратной связи, нет долгих согласований и полного календаря совещаний
  • Уровень дохода в соответствии с персональным вкладом: вы будете находиться «на первой линии» по прямому влиянию на PnL компании
  • Сильную команду: инженеры из tier-1 компаний и опытные специалисты из индустрии, победители и призеры олимпиад по математике, программированию и физике уровня IMO, IOI, полуфинала ICPC и ВОШ
  • Полную заботу о сотрудниках:
    ー корпоративный wellbeing-коуч
    ー ДМС со стоматологией
    ー трекинг и помощь с поддержанием ключевых показателей здоровья
    ー организация досуга
    ー еда в офисе из лучших ресторанов