Senior Software Engineer
Thurn Partners Ltd
Charing Cross, United Kingdom
14 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 60KJob location
Charing Cross, United Kingdom
Tech stack
Java
C Sharp (Programming Language)
C++
Linux
Python
Object-Oriented Software Development
Software Systems
Data Processing
Information Technology
Job description
- 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.
About the company
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.