
Senior С++ Developer, Москва.
▷ Работодатель: ДВ технологии
(профиль,отзывы)
💰 From 250000 RUR. | Режим: office |
10
* This listing is inactive or archived *
Команда, занимающаяся алгоритмической торговлей на рынках акций и деривативов, ищет сотрудника на вакансию Старший разработчик / программист С++ (Senior С++ Developer).
В качестве кандидата, претендующего на вакансию, мы видим специалиста, который:
- имеет опыт промышленной разработки на C++ (предпочтительно, в проектах, связанных с созданием высокопроизводительных/высоконагруженных систем) и после погружения в предметную область проекта не нуждается в постоянном менторстве;
- является самодостаточным профессионалом и умеет в зависимости от проекта/задачи работать самостоятельно, участвовать в создании архитектуры решения;
- имеет знания и опыт (современные стандарты C++, сетевое и многопоточное программирование, создание высокопроизводительных систем), позволяющие со временем самостоятельно поддерживать крупные блоки задач/отдельные проекты.
Обязанности:
- Участие в разработке систем алготрейдинга для собственного использования компанией: написание кода стратегий, транзакционных коннекторов к биржам, сервисов получения рыночной информации по UDP и TCP;
- Участие в выборе архитектуры продукта, погружение в предметную область и особенности реализации продукта;
- Написание тестов к разрабатываемым компонентам и их сопровождение, автоматизированное тестирование продуктов/стратегий.
Разработка в основном ведется на С++ (14-17 стандарты) под Linux, некоторые сервисы реализованы на Python и Go. Используются JIRA, Confluence, GIT.
Требования (обязательные навыки):
- Опыт работы от 3 лет;
- Хорошие знания языка программирования C++;
- Опыт сетевого и многопоточного программирования;
- Опыт работы с WinAPI или POSIX;
- Опыт использования библиотек уровня Boost и POCO;
- Высокая культура написания кода;
- Опыт самостоятельной работы над крупными блоками задач в рамках проектов в прошлом.
Приветствуется:
- Участие в проектах, связанных с разработкой высокопроизводительных/высоконагруженных систем;
- Опыт и/или желание вести разработку на новых стандартах C++;
- Опыт работы с Linux;
- Широкий кругозор/опыт программирования на иных языках;
- Участие в проектах по разработке систем алготрейдинга (написания алгоритмов/бизнес-логики/коннекторов к биржевым и прочим площадкам);
- Знание инструментов и средств разработки: gcc, gdb, git.
Условия:
- Конкурентное вознаграждение, 13-я зарплата, система ежегодного премирования по результатам работы;
- Интересные технические задачи, возможность возглавить разработку в одном из проектов/одной из алгоритмических стратегий;
- Работа в быстрорастущей компании с быстрым профессиональным ростом;
- Комфортный офис у станций метро Маяковская/Новослободская;
- Лояльное отношение к частичной удаленной работе.
STLC++МногопоточностьBoostGitБиржевое ПОРазработка ПО