We are partnering with a leading technology‑driven market‑making firm that builds some of the fastest and most sophisticated trading systems in the world. Their engineering culture is deeply centred around modern C++, low‑latency performance, and large‑scale distributed system design.
You'll join a small, high‑impact engineering team responsible for real‑time systems that process billions of market events per day, where every nanosecond counts and your C++ expertise has immediate, measurable impact.
What you'll do
- Build and optimise ultra‑low‑latency trading systems in C++
- Design, develop, test, and deploy high‑quality C++ applications used directly in live trading
- Collaborate closely with traders and researchers to deliver custom, high‑performance solutions
- Tackle complex systems‑level engineering problems involving concurrency, networking, and data throughput
- Enhance performance, scalability, and reliability across globally distributed infrastructure
What we're looking for
- 5+ years of professional software engineering experience
- Deep experience with modern C++ (C++14/17/20)
- Strong understanding of multithreaded and low‑latency system design
- Experience building high‑performance or distributed systems in C++
- Passion for solving open‑ended systems problems and optimising code paths
- Ability to work independently and prioritise impactful engineering work
- Strong communication skills and a collaborative mindset
Why this firm stands out
- One of the world's most advanced real‑time trading infrastructures
- Heavy investment in cutting‑edge hardware, networking, and C++ performance engineering
- Engineering‑first culture with extremely high talent density
- High ownership, fast decision‑making, and immediate impact
- Compensation model built to reward top‑tier engineering performance
#J-18808-Ljbffr