Senior Software Developer C++
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Более 35 лет CQG предлагает самые высокотехнологичные решения в индустрии биржевой торговли. Мы предоставляем прямой доступ к более чем сорока пяти биржам по всему миру через нашу глобальную сеть co-located CQG Hosted Exchange Gateways.
В серверную команду требуется С++ разработчик. Команда разрабатывает сервис для получения real time и исторических биржевых данных, а также исполнения торговых заявок на биржах со всего мира.
Продукты:
· WebAPI Server (WebSocket+protobuf): https://partners.cqg.com/api-resources/web-api
Должностные обязанности:
· написание нового и поддержка уже существующего функционала (С++14/17);
· написание интеграционных тестов (Python 3);
· написание Unit Tests (gtest, gmock);
· code-review;
· разработка требований;
Мы ожидаем, что вы:
· имеете высшее техническое образование;
· имеете опыт промышленного программирования не менее 5 лет;
· имеете опыт разработки на C++ с применением STL не менее 3 лет;
· имеете опыт работы со скриптовыми языками;
· имеете опыт работы с системами контроля версий, предпочтительно Git;
· хорошо знаете структуры данных и алгоритмы;
· знаете ООП и паттерны проектирования;
· понимаете принципы многопоточного программирования;
· имеете достаточный для работы уровень владения английским языком.
Будет плюсом:
· Опыт работы с Boost;
· Опыт работы с Protobuf;
· Опыт работы с базами данных, включая NoSQL;
· Опыт работы с CMake;
· Опыт работы с распределенными системами;
· Опыт кроссплатформенной разработки (Windows/Linux);
· Опыт асинхронного программирования (например используя boost::asio);
· Опыт работы с языком Python;
Условия работы:
· Место расположения офиса: Зеленоград, Савелкинский проезд
· Рабочий график: 11-20
Бонусы
Компенсационный пакет:
· Полная медицинская страховка на сотрудника и семью (супруги, дети)
· Страховка в заграничных поездках, включая поездки по личным вопросам
· Питание в офисе
· Проездной билет на наземный транспорт
· Бесплатные занятия английским языком (2 раза в неделю)
· Доплата до 100% заработка на период больничного и отпуска