Job Description
Job Description
Low Latency Software Engineer C++
A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. You will be an enthusiastic, intelligent software engineer who can solve real-world problems.
Equities, FX, Futures, Options, Fixed income, C++, ultra-low latency trading.
The Role:
- The Low Latency Platform build-out we are looking for an exceptional developer with a strong academic background to work directly on several components across crucial parts of the real-time investment platform.
- Develops components in C++ or python.
- Designing and building new components in the investment pipeline.
- Improving, optimizing, and extending the capabilities of existing systems.
- Collaborating with trading and quants daily, the team operates in a fast-paced and continually changing environment. Technology is at the heart of what they do.
Required skills and experience:
- Proven ability to develop high-quality software at varying levels of experience.
- Experience with C++, python or other mainstream modern programming languages, in low latency Java.
- Strong experience working on distributed trading platforms.
- Strong commercial acumen, how technology affects a PnL and understanding of one or two assets.
- Appreciation of good software architecture, data structures, and algorithms.
- Low latency network interfaces and kernel bypass
You will have the opportunity to work on challenging problems. With top people in the industry, in a low-latency environment, and to see your code running in production, working for a highly regarded business with excellent career progression.
Excellent opportunity with a high-performing trading team rewarding package on offer with high growth career progression.