HFT Developer
The Company
A high-performance proprietary trading firm operating across global digital asset markets. The business has been profitable since inception and runs a lean, engineering-led team focused on building and optimising low-latency trading systems.
They operate with a flat structure, minimal bureaucracy, and a strong emphasis on technical excellence and ownership.
The Role
You will join a small, highly technical team building and optimising real-time trading systems.
This is a hands-on C++ role focused on:
- Real-time market data processing
- High-throughput, low-latency systems
- Trading infrastructure and execution pipelines
- Performance optimisation across distributed systems
What You’ll Do
- Design and build high-performance C++ systems
- Optimise latency, throughput, and system efficiency
- Work on real-time data pipelines and execution logic
- Collaborate closely with engineers and trading teams
- Contribute to system architecture and scalability decisions
What You’ll Need
- Strong C++ experience (modern C++ preferred)
- Low-latency or HFT exposure
- Experience working on performance-critical or real-time systems
- Strong understanding of:
- Concurrency / multithreading
- Memory management
- Data structures and algorithms
- Linux environment experience
- Strong problem-solving ability
Nice to Have
- Trading / financial markets experience
- Python or scripting experience
- Distributed systems experience
Why Join
- Work on real-time, production trading systems
- High ownership in a small, technical team
- Remote-first across Europe
- Fast-moving environment with direct impact on performance and outcomes
Summary
A strong opportunity for a C++ engineer looking to work on complex, performance-critical systems in a trading environment, with high ownership and direct impact.
Contact Ciara Clarke at Harrington Starr for a confidential discussion on this role.