Jump Trading is a globally-positioned, proprietary trading firm that remains on the cutting edge of algorithmic trading. We are a privately funded company and do not rely on outside investors or private equity. With offices in Chicago, London, Singapore and most recently New York, we trade across all major asset classes in the Americas, Europe and Asia. Because of our ongoing commitment to technology and human capital we have become an industry leader, quietly setting the standard for sophisticated trading strategies.
Our managing partners are passionate about supporting the exploration of new strategies and concepts throughout the company. They not only encourage new ideas, they expect them. We are more than 350 people with an incredibly diverse set of backgrounds, but collectively we share in our commitment to innovation and Jump's continued success.
At Jump, potential candidates will find a group of people committed to intellectual rigor, strong teamwork, and the pursuit of great discoveries. We recognize that to remain successful, it is imperative that we continue to hire and retain exceptional talent. We offer exceptional compensation and benefits packages.
This individual will be part of a core development group that is responsible for developing and maintaining Jump’s high performance algorithmic trading platform. This hands-on role will work on high performance exchange connectivity and the infrastructure required to make that happen. Responsibilities include :
Extend algorithmic trading platform to support connectivity to new trading venues and protocols
Migrate existing exchange connectivity to new performance-optimized platform
Benchmark and tune critical software services to achieve optimum performance and latency levels
Interact directly with the traders and quantitative developers to capture business requirements and to help resolve technical problems.
Collaborate with R&D team to research new and innovative technologies and be responsible for integrating these technologies into our production environment
Exceptional C++ programming skills in a Linux environment
Experience designing multi-threaded applications
Expert knowledge of networks and operating systems
Exposure to exchange protocols is a plus
Strong analytical and problem solving skills
Excellent communication skills
Confident team player motivated by a fast paced environment
Bachelors degree in Computer Science or Computer Engineering, or its equivalent
At least 5+ years hands on development experience
Any equivalent combination of experience and training that provides the required knowledge, skills, and abilities
Reliable and predictable attendance
Keyword: Software Engineer - Infrastructure Team
From: Jump Trading, LLC