Summary
✨ AI‑Generated
A senior C++ engineering opportunity focused on the backend of a mature, high-performance trading platform. You’ll process market and transaction messages, improve latency and reliability, debug complex production issues, and evolve business-critical systems. The role suits an experienced engineer who enjoys deep technical challenges rather than greenfield development.
Highlights
Work on highly complex, business-critical electronic trading infrastructure with a strong focus on performance, low latency, production engineering, and solving challenging technical problems.
Description
Senior C++ Engineer (Core Electronic Trading)
We’re looking for a Senior C++ Engineer to join a team developing the core trading platform for a leading global electronic trading company.
This is a backend C++ role at the heart of the trading system, where actual trades are processed.
The platform handles incoming market and trading messages, transaction processing, and trading workflows such as RFQ, click-to-trade, and list trading.
You’ll be joining a mature, highly complex system that has evolved over many years.
The focus is not on building another greenfield service from scratch, but on understanding complex production systems, improving performance, debugging difficult issues, and continuously evolving business-critical trading infrastructure.
Location: Poland, Portugal, Spain, Cyprus, Georgia, Argentina (remote/hybrid).
What you’ll be working on
Developing and enhancing core electronic trading systems in C++Processing trading messages and transaction flowsImproving latency, throughput, and overall system performanceProfiling applications and identifying performance bottlenecksDebugging complex production issues and performing root-cause analysisWorking with multithreaded and concurrent systemsWorking with networking and high-throughput data flowsNavigating and improving a large, mature C++ codebaseImplementing new trading functionality and improving existing componentsUsing modern AI development tools to analyze code, accelerate debugging, and navigate complex systems
What we’re looking for
8+ years of professional C++ development experienceStrong modern C++ knowledge (C++14/17/20)Strong knowledge of STL, data structures, OOP, multithreading and concurrencyExperience with electronic trading, trading systems, HFT or other financial markets technologyExperience with performance-sensitive or low-latency systemsStrong debugging and profiling skillsSolid networking knowledge, including TCP/IPExperience working with large and complex production codebasesStrong understanding of algorithms and computational complexityBachelor’s or Master’s degree in Computer Science or a related technical fieldStrong English communication skills
Particularly relevant experience
We’d especially like to hear from engineers who have worked with:
Electronic trading platformsHFT systemsMarket dataExchange connectivityOrder management and execution systemsFIX or other trading protocolsRFQ / request-for-quote systemsPricing or trading enginesFixed Income or DerivativesLow-latency financial infrastructure
Nice to have
SQL and relational databasesExperience with Fixed Income marketsQuantitative or pricing systemsPythonExperience using Claude, ChatGPT, GitHub Copilot or similar tools as part of an engineering workflow
This role may not be the best fit if your recent experience is primarily focused on
Game developmentEmbedded developmentGeneral enterprise backend without performance-sensitive systemsFrontend or application developmentC++ development without exposure to financial/trading systems
Working hours
The engineering team works closely with colleagues in New York, so you should be comfortable with at least 4–5 hours of overlap with US Eastern Time.
Longer overlap may be helpful during onboarding.
Benefits
Flexible work setup: remote or hybridHealth insurance coverage for employees based in Poland and Cyprus50% coverage of health insurance for spouses and children in Poland and Cyprus24 days of paid vacation10 days of paid sick leave50% reimbursement for professional training, education and conferencesRelocation assistance to Poland or CyprusFlight tickets and first-month accommodation for relocated employees and their immediate familyVisa, entry permit and residence permit support