👀 Признавайтесь, бросали курсы когда-то? Расскажите нам, не держите это в себе → погнали!

Regular С++ Разработчик

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

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

Компания

Ключевой технологический партнер лидеров российского бизнеса

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

О компании и команде

Мы − команда департамента глобальных рынков.
Мы специализируемся на разработке интеграционных и платформенных решений для обеспечения возможности торгов на различных площадках. Мы выделяем внутри команды три направления:

  • Разработка рисковых систем и собственного матчингового ядра.
  • Разработка торговых алгоритмов.
  • Получение и доставка онлайн маркет-данных.

Мы умеем работать с разными типами финансовых инструментов, интегрированы с большим количеством торговых площадок по самым разным протоколам. Все наши продукты заточены на скорость: это и скорость доставки данных, и скорость принятия решений.

Помимо скорости для нас важна отказоустойчивость и масштабирование наших проектов.

Ожидания от кандидата

Задачи:

  • Разработка высоконагруженных компонентов для получения, обработки, рассылки биржевых данных, маршрутизации и исполнения заявок
  • Проведение code review.
  • Изучение вопросов производительности, поиск «тонких» мест, решение вопросов масштабирования систем.
  • Техническое развитие системы и процесса разработки и поставки ПО.
  • Решение и расследование возникающих при эксплуатации системы проблем.
  • Участие в подборе и онбординге новых членов команды, менторинг.

Требования:

  • Уверенные знания C++ (стандарты 11, 14, 17, 20) от трех лет
  • Знание STL (контейнеры алгоритмы).
  • Опыт разработки многопоточных приложений.
  • Понимание архитектуры современных ОС, опыт разработки под Linux.
  • Опыт работы с базами данных (MS SQL/PostgreSQL).
  • Умение вместе с гуглом писать скрипты на bash/python.
  • Аналитический склад ума, навыки критического мышления

Будет плюсом:

  • Опыт разработки высоконагруженных, отказоустойчивых систем
  • Знание основных процессов торговли на биржевых рынках – фондовом, денежном, срочном, валютном – или релевантный опыт в банковской сфере.
  • Опыт работы с FIX-протоколом.
  • Базовые навыки работы с консолью Linux.
  • Опыт работы в соответствующем домене (финансовые рынки, электронный трейдинг).

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

  • Официальное оформление в аккредитованную IT-компанию.
  • Работу в команде экспертов профессионалов.
  • Удалённый формат работы.
  • Лучшие мировые практики разработки ПО, организации бизнес-процессов и построения команды.
  • Современный подход к обучению и развитию сотрудников: индивидуальный план развития, сертификация, книги, курсы, митапы, публикации в крупнейших он-лайн и офф-лайн изданиях, изучение иностранных языков.
  • ДМС со стоматологией для сотрудника, близких родственников и детей, фитнес.