Software Developer (Market Setup)
Core
Integrate new trading venues onto a high-performance trading platform, handling connectivity, protocol adaptation, and latency optimization from initial assessment to live trade.
Role type
Senior IC low-latency systems engineer (trading infrastructure)
Builds
Production-grade market data and order entry connectors for global exchanges
Domain
Financial technology / High-frequency trading infrastructure
Required skills
C++, Linux system internals, binary protocol adaptation, latency optimization, session management, historical data processing, technical scoping
Preferred skills
Low-latency software development, lock-free data structures, C programming, Linux kernel internals, high-performance networking
Technologies
C++, Python, Linux, SBE, FAST, ITCH, OUCH, Eurex ETI, EOBI, LSE native protocols
Responsibilities
Design and implement connectivity solutions covering colocation, proxies, and network lines; Develop and adapt market data and order entry connectors to exchange-specific binary protocols; Measure system performance and optimize host placement, NICs, and kernel bypass settings; Coordinate the first live trading activity and provide initial production support.
Seniority
Senior, hands-on IC
