London, United Kingdom
C++ Software Engineer
C++, Linux, Windows, STL, Real-Time, Multi-Threaded, Low Latency, Windows, Big Data, NoSQL, Cassandra, Distributed Computing, Machine Learning, Artificial Intelligence, NoSQL
6 month contract – £550 per day
Harrington Starr are working with a leading Financial Software Vendor who is looking to hire a C++ Software Engineer to work on the development of a large financial system.
As the C++ Software Engineer (Big Data, Distributed Computing, TDD, NoSQL) you will be working on a Windows platform building a low latency trading system that sends financial prices in real-time to market participants. In order to cope with the large amount of real-time data they use several databases utilised for Big Data including Cassandra and KDB so any experience with Big data would be extremely beneficial for them. In addition, they are constantly looking to create smarter algorithms that detect problems with the data as quickly as possible so any experience with Artificial Intelligence or Machine Learning would give you a real advantage.
The Senior C++ Software Engineer (Big Data, Distributed Computing, TDD and NoSQL) will need:
- Strong experience with C++ development
- Strong knowledge around Linux and Windows
- Knowledge of Distributed Computing and Client / Server programming
- Experience with Big Data
- Experience with Machine Learning or Artificial Intelligence
If you are available for this role and feel you meet the requirements, please contact Brad Golder at Harrington Starr for more information