If you’re a top class C++ Software Engineer / Developer, who is looking to work for a World Class Hedge Fund, with the responsibility of designing, building and optimizing their electronic trading platform, then NJF Want to hear from you. Our client, who are a world leader in Systematic Trading are looking for engineers to work closely with researchers, simulation, and live traders to perform various functions, including the development of their core-trading infrastructure, designing low-latency, high-throughput trading systems and working with their research team to identify and optimize critical bottlenecks in research and production trading.
Engineers, who must be fast & smart, will gain exposure to quantitative trading while working in their fast-paced, dynamic environment. Their engineers work on projects from inception through to deployment, and are expected to take real ownership of the assets they are building.
Responsibilities:
- Building and maintaining one of the world’s most powerful trading platforms to continuously improve performance, functionality, and stability of the system.
- Contributing to market making infrastructure codebase.
- Provide technical expertise to support and enhance core-trading applications.
- Working with Traders and IT Support to test and release new features.
- Developing enhancements to assist Quantitative researchers.
- Demonstrate an ability to analyze complex business/technical problems and make sound technical decisions proactively and in a self-directed manner.
- Work as part of an established, experienced development team to build best in class technology platforms integrated with real time trading paradigms.
- Provide timely systems support for trading activities. Be able to identify problems quickly and turn around with new software.
Qualifications / Experience:
- Professional experience with multi-threaded application design and development.
- Experience in C++, C, Python or comparable programming language on a UNIX platform.
- Strong understanding of data structures, algorithms, and architecture paradigms.
- Professional experience with distributed systems.
- The ambition to solve open-ended problems using analytical methods.
- An understanding of financial markets and instrument types.
- Strong critical reasoning skills.
- Detail-oriented approach to solving problems.
- Strong communication and interpersonal skills applicable to a dynamic trading environment.
Education:
- A BS degree in Computer Science, Engineering, Physics, Mathematics or a related discipline.
If you would like to be considered for the position of C++ Software Engineer, or wish to discuss the role further then please leave your details below. Your resume will be held in confidence until you connect with a member of our team