Principal Engineer (Java) - Trading Systems
Selby Jennings
Charing Cross, United Kingdom
5 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
£ 91KJob location
Charing Cross, United Kingdom
Tech stack
Java
Algorithmic Trading
Distributed Systems
Memory Management
High-Frequency Trading
Open Source Technology
Prometheus
Multithreading
System Availability
Grafana
Spark
Kafka
Job description
They are seeking a highly experienced Principal Engineer (Java) to join their Trading Systems team in London. This is a senior role focused on designing and building proprietary trading infrastructure from the ground up, working closely with traders, quants, and operations teams to deliver high-performance solutions., * Develop and enhance real-time trading systems with a focus on performance and scalability.
- Integrate and support FIX connectivity with brokers, exchanges, and liquidity providers.
- Troubleshoot and resolve FIX session issues, including connectivity and protocol compliance.
- Design and maintain solutions for position management, order flow, and PnL tracking.
- Implement upgrades to market data feeds and trading system components for high availability and failover.
- Participate in second and third-level support, including on-call rotation for global systems.
- Implement monitoring solutions using tools such as Grafana and Prometheus.
Requirements
- 7+ years of development experience, including real-time trading systems.
- Experience at an investment management, systematic trading or high-frequency trading firm is required.
- Strong Java skills (multi-threading, sockets, memory management) and understanding of distributed architectures.
- Bachelor's degree in a STEM subject; Master's degree is a plus.
- Deep knowledge of FIX protocols (4.2, 4.4, 5.0) and experience with FIX engines (e.g., QuickFix/J, Appia, Chronicle FIX).
- Familiarity with open-source technologies that scale (Kafka, Ignite, Spark) is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
About the company
Our client is a leading multi-strategy investment firm with a strong global presence and a reputation for innovation and technical excellence. They operate across multiple asset classes and have built a collaborative culture that attracts top talent.