от компании (организации): ПАО Московская Биржа в городе (населённом пункте): Москва, Россия
в отрасли экономики "Информационные технологии, интернет, телеком" → "Программирование, разработка"
с заработной платой: по договоренности
Вакансия № 13010557 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Понедельник, 16 сентября 2024 года.
Дата обновления вакансии № 13010557 на сайте Работа в Москве и Московской области (МО, Подмосковье): Понедельник, 23 сентября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 13010557 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
3–6 лет
Тип занятости:
полная занятость
График работы:
полный день
Дополнительные сведения о вакансии: Ведущий разработчик С++
Московская Биржа – крупнейшая в России и Восточной Европе по объему торгов и количеству клиентов биржевая Группа - приглашает присоединиться к команде профессионалов на позиции Старшего разработчика С++.
Данная команда разрабатывает ядро торгово-клиринговой системы Срочного рынка Московской Биржи. Ядро ТКС – это центральная часть системы, в которой осуществляется проверка заявок пользователей на корректность, права, риск, сведение их в сделки и выдача рыночных данных.
Ядро может обеспечивать работу более, чем с 150000 входящих заявок пользователей в секунду при средней latency около 150 мкс и коэффициенте доступности для пользователей 99.9%.
На протяжении последних нескольких лет ведется работа по разделению ядра на модули, отвечающие за проверку заявок на риск, сведение заявок в сделки, распространение рыночных данных и управление распределенной системой.
При разделении системы использована высокоскоростная шина данных IBM LLM.
Еще одной исторической особенностью нашего ядра является то, что оно написано под ОС Windows. Нами осознана необходимость по портированию на Linux и данный процесс находится в финальной стадии.
Наши ближайшие планы: завершение портирования на Linux, реализация горячего резервирования всех модулей ядра, внедрение высокоскоростной сети Infiniband в центральной части системы, партиционирование торговой компоненты по торговым инструментам.
Целью данной работы является повышение надежности и отказоустойчивости ТКС, масштабируемость, повышение производительности, снижение latency ТКС.
В зону вашей ответственности будет входить:
-
Участие в разработке ПО компонент ядра торговой системы биржи;
-
Участие в планировании архитектуры торговой системы биржи;
-
Оказание консультаций сотрудникам подразделения, занимающегося эксплуатацией;
-
Написание unit-тестов;
-
Рефакторинг кода.
Для этого важно:
- Знание языка программирования C++ (11,14,17 стандарты приветствуются);
- Знание STL. Опыт реализации сложных алгоритмов;
- Опыт разработки многопоточных приложений;
- Опыт разработки высокопроизводительных приложений;
- Знание систем контроля версий и багтрэкинга;
- Общая грамотность и ориентация в современном программном обеспечении и технологиях программирования;
- Опыт разработки серверных приложений под ОС Linux желателен;
- Грамотная устная и письменная речь.
Откликнуться на эту вакансию: Ведущий разработчик С++
Предыдущая вакансия:
Вакансия № 13010551 на должность Разработчик Python от компании ООО Мобильное электронное образование в городе (населенном пункте) Москва