What You'll Do:
As a member of our team, you will immediately begin delivering trading software which has an impact on the company. You will collaborate with business units and trading teams to drive projects dealing with everyday trading challenges. You will work on a variety of short and long term projects, both to address business needs and to continually improve our infrastructure.

Skills You'll Need:
  • 5+ Years of experience working with C++ and multi-threading and multiprocessing systems in a Unix/Linux environment.
  • Familiar with C++17 standard.
  • Familiar with boost library.
  • Experience with network protocols such as TCP, UDP and Multicast.
  • Comprehensive knowledge of data structures and algorithms, and strong problem solving skills.
  • Experience in all phases of the software development life cycle.
  • Excellent communication and collaboration skills.
Plus we’d love to see:
  • Knowledge of market data system development.
  • Knowledge of trading system development.
  • Basic understanding of financial engineering.