In this role, the successful candidate must be familiar with contemporary design patterns related to high availability systems; excellent troubleshoot and debugging capabilities, and familiarity with tools such as gdb.
The Software Developer will create and improve the libraries and frameworks upon which company trading applications are based, and develop new tools; the Software Developer will interact directly with traders and strategists to capture business requirements and design innovative solutions.
In this role, the selected candidate will be responsible for designing and implementing new product features, producing design documents and materials, developing test scenarios, analyzing designs and coding for errors and efficiency.
The Software Developer will design and implement reliable and efficient software used for algorithmic trading, exchange connectivity and research; the Software Developer will support and troubleshoot production environment in real time.
Searching for an outstanding Software Engineer with an expertise in C++.You will be joining a team of highly talented Engineers who are tasked with building a cutting edge, low latency trading application that's being used on a global scale. You will have the opportunity to rotate through various areas of the stack, including order routing, market data, strategy, and risk.