Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Ocean Red is recruiting a senior C++ engineer to join a core engineering team delivering real-time trading infrastructure. You will design, implement and optimize ultra-low-latency components that process market data and orders with high reliability.
This hybrid role requires three days in the office, with collaboration across infrastructure, product and QA. Proficiency in C++, Linux, networking, Python and Boost is essential; exposure to FIX is a plus.
Company | Financial markets infrastructure firm (exchange & trading technology)
Size | ~250 people globally
Technology | C++, Linux, Networking, Python
Hybrid | 3 days a week in the office
Offer | Various levels considered Mid & Senior
Benefits | Private medical, pension, discretionary bonus, enhanced parental leave, life assurance, income protection, electric car scheme, cycle to work, flexible hours
Not every C++ job sits this close to a live market.
You’ll be building the software that processes trading activity in real time, systems that must stay reliable under heavy message throughput and respond in microseconds, not milliseconds.
Your work will sit inside a core engineering team responsible for the platform that powers electronic markets across Europe.
You’ll spend your time solving problems like:
You won’t be working in isolation either. You’ll collaborate daily with engineers focused on infrastructure, product and quality to ensure every release is stable and production-ready.
And the problems are genuinely technical.
You’ll work on event-driven systems, networking protocols and real-time architectures where small design decisions have a measurable impact on performance.
The engineering team is compact and experienced. You’ll have the freedom to explore solutions, challenge ideas and contribute to architectural discussions, not just implement tickets.
This environment suits someone who enjoys deep technical problems and systems that must perform under pressure.
You’ll likely bring:
And you’ll probably recognise some of the following:
C++, Boost, Python, Git, SQL, messaging systems, distributed architectures.
Exposure to financial markets technology such as FIX or other trading protocols is useful, but not essential if you’ve worked on other high-throughput systems.