Описание вакансии
Обязанности
- Работа с высокопроизводительными системами, обеспечение бесперебойной передачи и обработки данных для принятия решений в реальном времени (исполнение торговых алгоритмов, управление рисками, репортинг сделок, обработка потоков рыночных данных и т.д.)
- Оптимизация уникальной торговой платформы
- Разработка и оптимизация коннекторов к новым или существующим электронным рынкам.
- Архитектура и разработка компонентов ядра системы.
- Работа с различными решениями kernel bypass (onload, tcpdirect, ef_vi, dpdk).
- Создание эффективных структур данных для хранения биржевой информации.
Требования
- Свободное владение C++ (мы используем C++17/20) и алгоритмами
- Самомотивация, сообразительность и креативность, стремление быть на острие технологий.
- Способность писать код, работающий 24/7.
- Опыт системного и сетевого программирования под Linux.
- Продвинутое понимание работы сетевого стека
Будет плюсом
- Личные достижения, такие как ICPC, IMC, IOI, codeforces red+ и т.д.
- Pet-проекты или публичные репозитории с открытым исходным кодом
Условия
- Результативные бонусы наряду с выдающейся заработной платой
- Прозрачные процессы и отсутствие бюрократии
- Конкурентная среда с возможностью принимать решения и влиять на компанию
- Один из лучших уровней экспертизы на рынке
Вы - это
Вы - опытный разработчик на C++ с глубоким пониманием алгоритмов и страстью к передовым технологиям. Вы преуспеваете в конкурентной среде и мотивированы на написание эффективного и надежного кода.
Технологический стек
C++, Linux, Сетевое программирование, C++17/20, различные решения kernel bypass (onload, tcpdirect, ef_vi, dpdk).
Описание команды
Вы будете частью команды C++ разработчиков в Àlber Blanc Capital, работая над системами, где важна каждая миллисекунда, и сотрудничая с ведущими специалистами отрасли.