C++ Developer - Market Data

Senior C++ Developer - C++, Python, GTP, Market Data, Low Latency, Linux, Financial Data, London - 6-month contract (Inside IR35) A Senior C++ Developer is currently being sought by a leading historical data and analytics company, focused on solving complex problems in financial big data. You will join a team responsible for processing and curating vast quantities of granular limit order book data, helping to ensure data quality and performance as the business continues to scale. You will play a key role in handling exchange protocol upgrades, supporting and debugging existing C++ parsers, and helping to migrate high-volume data parsers from Python to C++, maintaining exact output fidelity using established tools and testing frameworks. To be successful in this role, you will need: Strong industry experiences developing in C++ for production-level systems, ideally with a focus on low-latency or high-throughput data environments. Proven experience with market data protocols such as ITCH, EOBI, Optiq, GTP, or other exchange-specific formats is essential. Good experience working with Python, especially for prototyping, testing, or Legacy integration. Strong understanding of Linux-based development, including use of git and standard development practices like unit testing and continuous integration. Excellent problem-solving skills and attention to detail, particularly in validating and maintaining consistency between data systems. A degree in Computer Science or ..... full job details .....