Lead С++ Developer

от 300 000 руб. на руки

Требуемый опыт работы: более 6 лет

Полная занятость, гибкий график

Команда, занимающаяся алгоритмической торговлей на рынках акций и деривативов, ищет сотрудника на вакансию Ведущий разработчик / программист С++ (Lead С++ Developer).

В качестве кандидата, претендующего на вакансию, мы видим специалиста, который:

  • имеет значительный опыт (более 7 лет) промышленной разработки на C++ (предпочтительно, в проектах, связанных с созданием высокопроизводительных/высоконагруженных систем, а также в сфере финансовых рынков) и после погружения в предметную область проекта не нуждается в постоянном менторстве;
  • является самодостаточным профессионалом и умеет в зависимости от проекта/задачи работать самостоятельно или в команде, участвовать в создании архитектуры решения;
  • имеет знания и опыт (современные стандарты C++, сетевое и многопоточное программирование, создание высокопроизводительных систем), позволяющие самостоятельно поддерживать крупные блоки задач/отдельные проекты.

Обязанности:

  • Участие в разработке систем алготрейдинга для собственного использования компанией: написание кода стратегий, транзакционных коннекторов к биржам, сервисов получения рыночной информации по UDP и TCP;
  • Участие в выборе архитектуры продукта, погружение в предметную область и особенности реализации продукта;
  • Ведение отдельных проектов/стратегий: при необходимости взаимодействие напрямую с заказчиком/постановщиком (внутри компании), дальнейшая поддержка/сопровождение/доработка;
  • Написание тестов к разрабатываемым компонентам и их сопровождение, автоматизированное тестирование продуктов/стратегий.

Разработка в основном ведется на С++ (14-17 стандарты) под Linux, некоторые сервисы реализованы на Python и Go. Используются JIRA, Confluence, GIT.

Требования (обязательные навыки):

  • Опыт работы от 7 лет;
  • Хорошие знания языка программирования C++;
  • Опыт сетевого и многопоточного программирования;
  • Опыт работы с WinAPI или POSIX;
  • Опыт использования библиотек уровня Boost и POCO;
  • Высокая культура написания кода;
  • Опыт самостоятельной работы над крупными блоками задач в рамках проектов в прошлом;
  • Опыт работы с Linux.

Приветствуется:

  • Участие в проектах, связанных с разработкой высокопроизводительных/высоконагруженных систем;
  • Опыт работы в сфере биржевой торговли, брокерских услуг, на финансовом рынке;
  • Опыт работы в качестве ведущего разработчика/руководителя группы разработки;
  • Опыт и/или желание вести разработку на новых стандартах C++;
  • Широкий кругозор/опыт программирования на иных языках;
  • Участие в проектах по разработке систем алготрейдинга (написание алгоритмов/бизнес-логики/коннекторов к биржевым и прочим площадкам);
  • Знание и опыт работы с SQL (предпочтительно PostgreSQL);
  • Практические навыки и/или теоретические знания в области финансовых рынков и/или биржевой торговли, опыт работы в сфере финансовых рынков;
  • Знание инструментов и средств разработки: gcc, gdb, git.

Условия:

  • Конкурентное вознаграждение, 13-я зарплата, система ежегодного премирования по результатам работы;
  • Интересные технические задачи, возможность возглавить разработку в одном из проектов/одной из алгоритмических стратегий;
  • Работа в быстрорастущей компании с быстрым профессиональным ростом;
  • Комфортный офис у станций метро Маяковская/Новослободская;
  • Лояльное отношение к частичной удаленной работе.

Ключевые навыки

Английский — B1 — Средний
C++
Разработка ПО
Git
Биржевое ПО
Многопоточность
Boost
STL

Вакансия опубликована 1 марта 2021 в Москве

Код вакансии LCD

Похожие вакансии