Senior C++ Engineer
Hace 2 días
Valladolid, Castilla y León, España
Findev
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
FinDev 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 SpainWhat 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 protocolsBuild and extend the integration services that bridge our platform to internal and external trading systemsWork 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 lifecycleWork with business counterparts to provide technical solutions to client needsWork with QA and support teams to address issues that arise during development, testing, and in productionRequired 8+ years of commercial C++ development for production services; C++20 preferred, strongC++17 acceptableStrong modern C++ fundamentals, including STL, templates and generic programming, RAII and object lifetimes, design patterns, and core concurrency conceptsComfort with template-heavy C++ code is importantExperience building, debugging, and profiling Linux services in productionAbility to select appropriate data structures and algorithms for correct, efficient business logicExperience with microservices or service integrations in distributed systemsWorking knowledge of relational databases and SQL.
Nice to have Experience with electronic trading, order-management workflows, or fixed-income marketsBackground in low-latency or high-throughput systems, network protocols, or pub/sub architecturesFamiliarity with Protobuf, FlatBuffers, Redis, or similar infrastructure technologiesExperience with Python, shell scripting, CMake/Conan, or AI-assisted development toolsBenefits 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 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.
Locations Georgia Poland Portugal Cyprus SpainWhat 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 protocolsBuild and extend the integration services that bridge our platform to internal and external trading systemsWork 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 lifecycleWork with business counterparts to provide technical solutions to client needsWork with QA and support teams to address issues that arise during development, testing, and in productionRequired 8+ years of commercial C++ development for production services; C++20 preferred, strongC++17 acceptableStrong modern C++ fundamentals, including STL, templates and generic programming, RAII and object lifetimes, design patterns, and core concurrency conceptsComfort with template-heavy C++ code is importantExperience building, debugging, and profiling Linux services in productionAbility to select appropriate data structures and algorithms for correct, efficient business logicExperience with microservices or service integrations in distributed systemsWorking knowledge of relational databases and SQL.
Nice to have Experience with electronic trading, order-management workflows, or fixed-income marketsBackground in low-latency or high-throughput systems, network protocols, or pub/sub architecturesFamiliarity with Protobuf, FlatBuffers, Redis, or similar infrastructure technologiesExperience with Python, shell scripting, CMake/Conan, or AI-assisted development toolsBenefits 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 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.