The individual in this role will be a part of our Core Development team which is responsible for designing, developing, and maintaining the companies Algorithmic Trading Platform. They will be focused on C++ functionality, alongside our Quant/Traders who will also be hands-on with C++. You will be responsible for creating and optimizing scalable, multi-tiered applications and infrastructure. We are looking for someone who will be able to solve difficult technical problems in a fast-paced and energetic environment.
- Strong Computer programming skills using C++ in a Linux environment
- Strong understanding of computer systems e.g. operating systems, networks, performance optimization, etc
- Experience in Object-Oriented design and multi-threaded programming
- Experience in creating/supporting cross-platform multi-threaded applications
- Strong analytical and problem-solving skills
- Ideally some experience in developing low latency systems
- Bachelor's degree in Computer Science or Computer Engineering or related field