- Страна
- Польша
Senior C++ Developer
Отличное предложение для опытных разработчиков: современный стек (C++20), удаленка из Европы/Грузии и возможность входа в финтех без профильного опыта.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена требованиями к глубокому знанию современного стандарта C++20, шаблонов и многопоточности, а также необходимостью работы в финтех-домене.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в объявлении не указана, но для Senior C++ ролей в Польше, Испании и Португалии рынок предлагает конкурентные условия, особенно в финтех-секторе. Прогнозируемый диапазон составляет 5000–8000 EUR в зависимости от страны и формы контракта.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Контакты для отклика
Откройте контакты, указанные в вакансии.
Описание вакансии
#vacancy #job #remote #Cpp #Cplusplus #Linux #Trading #Fintech #Hiring #Poland #Spain #Portugal #Georgia #C++
Всем привет! Мы в FinDev ищем Senior C++ Developer
Ищем сильного C++ разработчика в команду, которая строит и развивает большую электронную трейдинговую платформу. Основной стек — C++20, Linux, microservices, а сама работа — это backend торговой системы: обработка ордеров и сделок, торговая логика, интеграции и много сложного современного C++.
При этом здесь не нужен человек исключительно из HFT или ultra-low-latency разработки. Нам важнее действительно сильный C++, хорошее понимание templates и основных принципов concurrency, опыт с Linux и сложными production-системами. Опыт в trading или финансовых рынках будет отличным плюсом, но без него тоже готовы рассматривать.
Что предстоит делать:
• Разрабатывать backend-сервисы на C++20 для электронной трейдинговой платформы.
• Работать с логикой переговоров и исполнения сделок.
• Разрабатывать интеграции с внутренними и внешними системами.
• Работать с микросервисной и распределенной архитектурой.
• Участвовать в проектировании новой функциональности.
• Разбираться с проблемами в production вместе с QA и Support.
• Работать в международной команде разработчиков и представителей бизнеса.
Что важно:
✔ 5+ лет коммерческой разработки на C++.
✔ Сильный C++17/20.
✔ Хорошее понимание STL, templates и generic programming.
✔ RAII, object lifetime, data structures & algorithms.
✔ Базовое понимание multithreading и concurrency.
✔ Опыт разработки под Linux.
✔ Опыт работы со сложными backend / distributed systems.
✔ Умение самостоятельно разбираться в проблемах, сообщать о блокерах и нормально работать с командой.
✔ Английский B2+.
Будет большим плюсом:
➕ Electronic trading / financial markets.
➕ FIX, market data, exchanges, order management.
➕ Fixed income / equities / derivatives.
➕ FlatBuffers / Protobuf.
➕ Redis, messaging / pub-sub.
➕ Python.
➕ CMake / Conan.
Важно: опыт в trading или finance не является обязательным. Если у вас сильный современный C++ и Linux, финансовому домену команда готова обучить.
Что предлагаем:
• Долгосрочную работу над большой production-системой, без коротких проектов и bench.
• Международную команду сильных C++ инженеров.
• Полностью удаленный формат работы.
• Локации: Польша, Португалия, Испания, Грузия
• Релокационный пакет в Польшу
📩 Telegram: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- C++20
- Linux
- STL
- Multithreading
- Concurrency
- Microservices
- Distributed Systems
- Protobuf
- FlatBuffers
- Redis
- Python
- CMake
- Conan
Возможные вопросы на собеседовании
Проверка глубины понимания современного стандарта и оптимизации кода.
Расскажите о различиях между std::atomic и использованием мьютексов в контексте производительности вашей системы.
Важно для разработки торговой логики и работы с шаблонами.
Как бы вы реализовали типобезопасную систему обработки различных типов ордеров, используя C++20 Concepts?
Проверка навыков отладки в распределенных системах.
Опишите ваш подход к поиску причин race condition в сложном многопоточном сервисе под Linux.
Оценка понимания управления памятью и жизненным циклом объектов.
В каких случаях использование умных указателей может привести к утечкам памяти или снижению производительности, и как этого избежать?
Проверка архитектурного мышления.
С какими сложностями вы сталкивались при интеграции микросервисов через Protobuf или FlatBuffers в системах с низким временем отклика?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

