This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Senior Software Engineer (Contract) – Market Data. A leading global investment management firm is seeking Senior Software Engineers (Contract) to join its Market Data Platform team on a high-impact engagement. This is a critical hire, with the opportunity to step into a highly visible area of the business where performance, scale and reliability truly matter. This team sits at the heart of a systematic trading environment, responsible for ingesting and processing vast volumes of real-time market data through direct exchange connectivity. The platform operates at extreme scale – handling 15–20 billion data points per day, with peak rates of over 1 million events per second – and accuracy is non-negotiable. Two contract roles are available, making this an excellent opportunity for experienced contractors who can hit the ground running.
Job Responsibility:
Design, build and optimise components of a high-throughput market data platform
Work across Java (primary) and Python in a performance-critical environment
Improve and modernise older parts of the stack with a focus on scalability and latency
Partner closely with Data Management teams and Quant Traders within the systematic trading business
Contribute to the ongoing expansion of a specialist market data engineering function
Requirements:
Strong commercial experience in Java (essential)
Solid Python development experience
Background in market data, trading systems, or low-latency / high-performance platforms (highly desirable)
Experience working with large-scale, real-time data systems
Comfortable operating in fast-paced, high-stakes environments