C++ Engineer
Apply NowJob details
C++ Exchange Connectivity Engineer - Algorithmic Execution Services – London – Up to £200k base A leading FinTech specializing in algorithmic execution for digital asset markets is seeking a C++ Engineer to join the Core Engineering team in London. You’ll design, build, and optimize the connectivity layer that links our trading systems to global exchanges. The company combines low-latency infrastructure, quantitative research, and machine learning to deliver fast, reliable, and transparent trading solutions Key Responsibilities Develop and maintain low-latency exchange gateways (crypto & traditional). Optimize system performance, network I/O, and message handling. Monitor and profile latency; resolve performance bottlenecks. Build internal tools for diagnostics and real-time monitoring. Collaborate with trading, research, and infrastructure teams. Contribute to team growth through hiring and mentoring. Requirements: BSc/MSc in Computer Science or related field. 5–10 years' experience in performance-critical C++ systems. Strong Linux and systems-level programming skills. In-depth knowledge of TCP/UDP, multicast, and low-latency design. Python or Shell scripting experience a plus. Familiarity with exchange APIs (FIX, WebSocket, REST) preferred. Financial/crypto market experience a bonus. English fluency required; Mandarin is a plus.
Apply Now