Senior C++ Developer

inDev

СтранаЛюбая страна
ОтрасльИТ, интернет, телеком
СпециализацияРазработка ПО
ЗанятостьПолный день
Формат работыУдалённо
Гибрид
Опубликовано 11 октября 2026 г.

inDev is looking for a Senior C++ Developer to join a team building and evolving a large-scale, real-time electronic trading platform for the global Fixed Income market. The team develops the application layer of an institutional corporate bond trading platform, supporting a range of trading protocols and workflows. You’ll work primarily with modern C++ on Linux, building and enhancing server-side components responsible for trading workflows, order and trade lifecycle, business logic, and integrations with other systems across the platform. Locations: Georgia, Poland, Portugal, Cyprus, Spain. What you will do: - Enhance and maintain the core list-management service at the center of our electronic corporate bond trading platform, owning the full lifecycle of trade negotiation and execution across a growing set of trading protocols - Build and extend the integration services that bridge our platform to internal and external trading systems - Work in C++ on Linux in a microservices architecture built on a shared service framework with schema-driven code generation (FlatBuffers and Protobuf) - Contribute during all phases of the project lifecycle - Work with business counterparts to provide technical solutions to client needs - Work with QA and support teams to address issues that arise during development, testing, and in production Required: - 8+ years of commercial C++ development for production services; C++20 preferred, strong C++17 acceptable - Strong modern C++ fundamentals, including STL, templates and generic programming, RAII and object lifetimes, design patterns, and core concurrency concepts. Comfort with template-heavy C++ code is important - Experience building, debugging, and profiling Linux services in production - Ability to select appropriate data structures and algorithms for correct, efficient business logic - Experience with microservices or service integrations in distributed systems - Working knowledge of relational databases and SQL. Nice to have: - Experience with electronic trading, order-management workflows, or fixed-income markets. - Background in low-latency or high-throughput systems, network protocols, or pub/sub architectures. - Familiarity with Protobuf, FlatBuffers, Redis, or similar infrastructure technologies. - Experience with Python, shell scripting, CMake/Conan, or AI-assisted development tools. Benefits: - Flexible work setup: remote or a hybrid model. - Health insurance coverage for those based in Poland and Cyprus. - 50% coverage of health insurance for spouses and children in Poland and Cyprus. - 24 days of paid vacation. - 10 days of paid sick leave. - 50% reimbursement for professional training, education, conferences. - Work alongside a highly professional team. - Engaging teambuilding events and activities. - Relocation Package: assistance for relocation to Poland or Cyprus, if desired. In case of relocation to Cyprus and Poland, we offer: - Flight tickets, accommodation rent for 1st month for our relocated employee and his/her official family. - Visa sponsorship, including support with the visa application process, entry permits, and residence permits.

ITSeniorC++

⚠️ Уважаемые соискатели, будьте внимательны при откликах на вакансии.

Зарплата

Не указано