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:
- 3+ years of hands-on Software Development experience in C++, STL, Boost, Linux.
- A good understanding of networking, multicasting, UDP.
- A passion for new technologies and ideas.
- FIX & OMS exposure (desired).
- Strong understanding of data-structures & algorithms.
This is a rare opportunity to build high performance latency sensitive systems for a well recognised firm.
We are looking for outside of the box thinkers, passionate technologists, and someone who would like to excel their long term career within financial markets.
Contact Ciara Clarke for a confidential discussion on this role.