VP - Trading Systems Developer (Java)


City of London
Permanent
Negotiable
Financial Technology
PR/595048_1780587998
VP - Trading Systems Developer (Java)

Summary

A leading, technology-driven trading firm is looking to hire a Trading Systems Engineer to build and optimise ultra-low latency systems underpinning real-time trading workflows.

This role sits at the intersection of software engineering and infrastructure, focusing on high-performance systems that support market data processing, pricing, and execution. You will play a key role in designing and evolving critical components that directly impact trading performance and efficiency.

Working in a highly collaborative and engineering-led environment, you will partner with experienced developers and trading teams to deliver systems that are both scalable and highly performant. The role offers exposure to complex technical challenges across the full technology stack, making it well suited to an engineer who enjoys solving real-time performance problems and working close to the business.

You will also have the opportunity to contribute to architectural decisions, influence system design, and continuously improve the reliability and speed of trading infrastructure in a fast-moving, competitive environment.


Key Responsibilities

  • Design and build low latency trading systems supporting market data ingestion and order execution
  • Optimise performance across the entire technology stack, including application logic, operating system behaviour, and network layers
  • Improve system throughput, stability, and determinism in highly latency-sensitive environments where performance is critical
  • Diagnose and resolve complex performance bottlenecks within real-time production systems
  • Work closely with engineering and trading teams to enhance system capabilities, reliability, and scalability
  • Take ownership of complex technical challenges from initial identification through to resolution and deployment
  • Contribute to system architecture decisions and help shape the evolution of the trading platform
  • Continuously improve development practices, tooling, and system design to support long-term scalability
  • Support a variety of trading strategies by building resilient, high-performance infrastructure capable of handling large volumes of data and transactions

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your CV so you can be considered for roles that have yet to be created. 

Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you