Senior C++ разработчик
FinDev ищет Senior C++ разработчика в команду, которая создаёт и развивает крупномасштабную платформу электронной торговли в реальном времени для глобального рынка облигаций с фиксированным доходом. Команда разрабатывает прикладной слой институциональной платформы торговли корпоративными облигациями, поддерживающей различные торговые протоколы и рабочие процессы. Основная работа — современный C++ на Linux: создание и улучшение серверных компонентов, отвечающих за торговые процессы, жизненный цикл заявок и сделок, бизнес-логику и интеграции с другими системами платформы.
Локации: Грузия, Польша, Португалия, Кипр, Испания.
Задачи:
- Развивать и поддерживать ключевой сервис управления списками в центре платформы электронной торговли корпоративными облигациями, отвечая за полный жизненный цикл переговоров и исполнения сделок по растущему набору торговых протоколов.
- Создавать и расширять интеграционные сервисы, связывающие платформу с внутренними и внешними торговыми системами.
- Работать с C++ на Linux в микросервисной архитектуре на базе общего сервисного фреймворка с генерацией кода по схемам (FlatBuffers и Protobuf).
- Участвовать во всех фазах жизненного цикла проекта.
- Взаимодействовать с бизнес-заказчиками для предоставления технических решений под потребности клиентов.
- Работать с командами QA и поддержки над проблемами, возникающими при разработке, тестировании и в продакшене.
Требования:
- 8+ лет коммерческой разработки на C++ для продакшн-сервисов; предпочтительно C++20, допустим уверенный C++17.
- Сильные знания современного C++: STL, шаблоны и обобщённое программирование, RAII и время жизни объектов, паттерны проектирования, ключевые концепции конкурентности. Важен комфорт при работе с шаблонным C++ кодом.
- Опыт создания, отладки и профилирования Linux-сервисов в продакшене.
- Умение выбирать подходящие структуры данных и алгоритмы для корректной и эффективной бизнес-логики.
- Опыт работы с микросервисами или сервисными интеграциями в распределённых системах.
- Практические знания реляционных баз данных и SQL.
Будет плюсом:
- Опыт в электронной торговле, процессах управления заявками или на рынках фиксированного дохода.
- Опыт низколатентных или высоконагруженных систем, сетевых протоколов или архитектур pub/sub.
- Знакомство с Protobuf, FlatBuffers, Redis или аналогичными инфраструктурными технологиями.
- Опыт с Python, shell-скриптами, CMake/Conan или инструментами разработки с ИИ-ассистентами.
Условия:
- Гибкий формат работы: удалённо или гибрид.
- Медицинская страховка для сотрудников в Польше и на Кипре.
- Покрытие 50% стоимости медицинской страховки для супругов и детей в Польше и на Кипре.
- 24 дня оплачиваемого отпуска.
- 10 дней оплачиваемого больничного.
- Компенсация 50% расходов на профессиональное обучение, образование и конференции.
- Работа в высокопрофессиональной команде.
- Тимбилдинги и мероприятия.
- Релокационный пакет: помощь при переезде в Польшу или на Кипр по желанию. При релокации на Кипр и в Польшу: авиабилеты, аренда жилья на первый месяц для сотрудника и его официальной семьи; визовая поддержка, включая помощь с заявлением на визу, разрешениями на въезд и вид на жительство.