A leading Broker is expanding its current high performance team in Belfast. You will work on their state of art ultra-low latency trading systems across asset classes (equities, commodities, currencies, fixed income).
The role:
* Background in taking products from design right through to delivery
* Strong sense of writing quality maintainable code
* Commercial experience in C++11 / C++14
* Experience with writing multi-threaded systems on Linux / Unix based platforms
* Background in performance troubleshooting and tuning of low latency applications
* Working with networking protocols TCP/IP, UDP, Web-sockets
* Experience with development tools that aid in debugging, locating memory errors, performance analysis, etc. Valgrind, Clang
You need:
* 5+ years of hands-on Software Development experience in C++, STL, Boost, Linux.
* A good understanding of networking, multicasting, UDP.A pass
* ion for new technologies and ideas.FIX &a
* mp; OMS exposure (desired).Strong
* understanding of data-structures & algorithms. This
i
s a rare opportunity to build high performance latency sensitive systems for a well recognised firm. We ar
e
looking for outside of the box thinkers, passionate technologists, and someone who would like to excel their long term career within financial markets. Conta
c
t Ciara Clarke for a confidential discussion on this role.