Разработчик C++ (Junior, Middle)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
О компании:
L3 Technologies специализируется в области высокочастотного трейдинга, электронного предоставления ликвидности и арбитража различных классов финансовых активов (рынки акций, деривативов, товаров и валюты). Эта деятельность обеспечивает высокую ликвидность и эффективность финансовых рынков, делая их привлекательными для инвесторов по всему миру. Наш технологический стек базируется на собственных закрытых разработках — от сверхскоростной торговой платформы до продвинутой системы исследования рыночной микроструктуры. Мы активно развиваемся, готовимся к выходу на несколько новых рынков в ближайшее время и ищем человека, который готов сделать это вместе с нами.
О вакансии:
Вам предстоит заниматься разработкой и поддержкой высокопроизводительной торговой платформы на C++. Это сложная и чувствительная к задержкам система, где играет значение время реагирования с точностью до наносекунд. Необходимо будет подробно разбираться с низкоуровневыми биржевыми протоколами, оптимизировать работу с ними на сетевом и прикладном уровнях, оптимизировать межпоточные- и IPC коммуникации. Знания и опыт в финансовой сфере не требуются, но со временем вы хорошо в ней разберетесь.
Что мы ожидаем:
- Хорошее знание C++ (стандарты C++11/C++14)
- Знакомство с ОС семейства Linux (целевая платформа: RHEL x86-64)
- Опыт разработки многопоточных приложений
- Желание разбираться в финансовой индустрии со стороны IT
Плюсом будет:
- Понимание принципов работы процессора и компилятора в контексте стоимости результирующих машинных команд, системных вызовов; опыт профилирования и макро-/микро-оптимизаций контейнеров и алгоритмов
- Знакомство с Python, Bash
- Опыт применения практик CI/CD