Backend Software Engineer C++ Linux Low Latency
Salary: 150,000 - 300,000 GBP per year
At client server, we are looking for a C / C++ engineer!
Our tech stack:
Backend, Linux, Network, OOP, C++
Requirements:
- Advanced C++ development skills including C++ 20, STL, and Boost.
- Experience designing and implementing multithreaded and distributed systems.
- Experience with Template Meta Programming (TMP).
- Strong knowledge of Linux OS and distributed network architecture, ideally with an understanding of the GCC development toolchain.
- Good understanding of C++ optimization.
- Thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, and Data Structures.
- Collaborative with excellent communication skills.
Your responsibilities:
As a Backend Software Engineer, you will be a key member of a small, Agile team working on building a new, low latency, trade execution system from scratch. You will utilize modern C++ (C++ 20 / C++ 23) and Template Metaprogramming techniques while collaborating with a range of Investment Management professionals. Your role will involve working across the full development lifecycle on Greenfield projects, including design and architecture to deployment. You will face many complex technical challenges and collaborate with highly talented team members to solve problems and push the boundaries of what is possible.
Location: Charing Cross, London, United Kingdom
Benefits & perks:
In this rewarding position, you will earn a competitive package with a salary up to £300k, a significant bonus, pension, private healthcare, and 25 days of holiday. You will also have the opportunity to work on cutting-edge Greenfield systems and receive continual learning and development opportunities. At our company, you will be part of a diverse workplace that enables individuals to play to their strengths while continually learning. We are an equal opportunities employer, and our values align with promoting inclusivity and diversity among our workforce.
#J-18808-Ljbffr