Senior Software Engineer
Senior Software Engineer (C++) – Real-Time Market Data Systems
Company Insight:
A leading global quant trading firm is looking for a senior software engineer experienced in market data processing to help evolve the firm's real-time market data platform - a critical system that supports both trading and research operations across the firm.
The firm develops and applies systematic strategies across diverse markets and asset classes with a mission of combining advanced research and cutting-edge technology to identify market inefficiencies and deliver long-term results.
Responsibilities:
- Build and enhance real-time market data and distribution pipelines spanning global markets and multiple asset classes.
- Design and optimise high-performance, distributed software systems for processing market data at scale.
- Champion engineering best practices and innovation.
- Serve as a technical leader in market data systems.
- Apply data-driven performance analysis to streamline workflows and improve system efficiency.
Requirements:
- Strong academic background in Computer Science, Engineering, Physics, Mathematics, or a related discipline.
- Proficiency in C++ and experience with additional object-oriented languages (C#, Java).
- Understanding and experience working in Linux environment.
- Experience using Python, Shell, or similar scripting tools for automation and data processing.
- Proven experience with tick-by-tick market data processing.
- Strong communication and collaboration abilities, with a track record of effective cross-functional teamwork.
- Company
- Thurn Partners
- Location
- London, UK
- Posted
- Company
- Thurn Partners
- Location
- London, UK
- Posted