Global Banking & Markets, Equity Market Making C++
Core
Design, develop, and maintain low-latency C++ applications for electronic equity market-making strategies.
Role type
Senior Associate / Vice Principal C++ Developer (Low-Latency Trading Systems)
Builds
High-performance trading infrastructure including data handlers, execution gateways, and pricing engines
Domain
Financial Services / Electronic Trading / Market Making
Required skills
Modern C++ (C++14/17/20), Low-latency system design, Distributed systems, Linux environment expertise, Networking, System performance tuning, Data structures and algorithms, Concurrent programming, Production troubleshooting
Preferred skills
Exchange onboarding experience, Market structure enhancements knowledge
Technologies
C++14/17/20, Linux, Networking protocols
Responsibilities
Design and develop high-performance C++ applications for electronic market-making, Build and optimise low-latency trading infrastructure, Collaborate with traders and engineers to implement new trading functionalities, Develop monitoring tools to oversee system health and performance, Support exchange onboarding and market structure enhancements, Investigate and resolve production issues to ensure system reliability
