C++ Software Engineer - FinTech Trading Start-Up (remote, applicants must be UK-based):
The Company:
Our client is a rapidly expanding fintech firm at the forefront of innovation in trading technology. Their mission is to deliver state-of-the-art solutions that power global trading across numerous asset classes. Leveraging cutting-edge architecture and an agile development approach, they enable low-latency, high-performance systems that deliver consistent results in a competitive industry.
The Role:
As a C++ Software Engineer, you will join their dynamic engineering team and contribute to building and optimising their high-performance trading platform. You’ll be responsible for developing low-latency components, enhancing system scalability, and ensuring fault-tolerance in a distributed environment.
Responsibilities:
* Develop, manage, and deploy high-performance components for real-time trading systems.
* Collaborate with stakeholders to define technical solutions aligned with business goals.
* Optimize systems for low latency, scalability, and robustness.
* Contribute to the design and implementation of distributed messaging protocols.
Requirements:
* Strong proficiency in C++ (minimum C++17) with a deep understanding of Linux systems programming.
* Experience in developing latency-sensitive applications.
* Knowledge of networking (TCP/IP, multicast) and FIX protocols.
* Master's and/or Bachelor's degree in Computer Science, Electrical Engineering or similar from top university.
What’s on Offer:
* Competitive compensation and comprehensive benefits.
* 'Remote-first' working model.
* A dynamic and inclusive workplace that values innovation and collaboration.
* Opportunities for professional growth and development in a fast-paced industry.
If this sounds like the role for you, apply today!
Know someone who would be a great fit? Refer them to us and take advantage of our industry-leading referral scheme. Terms & conditions apply!