Разработчик C++ (Junior, Middle)

Зарплата

от 80 000 до 150 000 ₽

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

МоскваПолный рабочий день

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

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

О компании:

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

О вакансии:

Вам предстоит заниматься разработкой и поддержкой высокопроизводительной торговой платформы на C++. Это сложная и чувствительная к задержкам система, где играет значение время реагирования с точностью до наносекунд. Необходимо будет подробно разбираться с низкоуровневыми биржевыми протоколами, оптимизировать работу с ними на сетевом и прикладном уровнях, оптимизировать межпоточные- и IPC коммуникации. Знания и опыт в финансовой сфере не требуются, но со временем вы хорошо в ней разберетесь.

Что мы ожидаем:

  • Хорошее знание C++ (стандарты C++11/C++14)
  • Знакомство с ОС семейства Linux (целевая платформа: RHEL x86-64)
  • Опыт разработки многопоточных приложений
  • Желание разбираться в финансовой индустрии со стороны IT

Плюсом будет:

  • Понимание принципов работы процессора и компилятора в контексте стоимости результирующих машинных команд, системных вызовов; опыт профилирования и макро-/микро-оптимизаций контейнеров и алгоритмов
  • Знакомство с Python, Bash
  • Опыт применения практик CI/CD