C++ Developer / Software Engineer (TMP C++ 20 / 23) London / WFH to £300k+
Do you have expertise with C++ backend development, with experience of low latency trading systems?
You could be progressing your career in a senior, hands-on role at a global systematic trading firm.
As a C++ Developer you will be a key member of a small, Agile team that is embarking on building a new, low latency, trade execution system from scratch utilising modern C++ (C++ 20 / C++ 23) and Template Metaprogramming techniques.
You'll be working across the full development lifecycle including design and architecture through to deployment, collaborating with a range of Investment Management professionals to create cutting edge trading systems.
There are many complex technical challenges, you'll be collaborating with a highly talented to solve problems and push what is possible.
Location / WFH:
You have advanced C++ development skills including C++ 20, STL and Boost
You have experience of designing and implementing multithreaded and distributed systems
You have experience with Template Meta Programming (TMP)
You have a strong knowledge of Linux OS and distributed network architecture, ideally with an understanding of GCC development toolchain
You have a good understanding of C++ optimisation
You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures
You're collaborative with excellent communication skillsWhat...