Job Description
Job Duties
• Development of execution algorithms, order management systems, strategy containers, connectivity, and messaging systems.
• Work directly with central trading teams to optimize the firm’s overall execution performance.
• Enhance the platform's efficiency by utilizing network and systems programming, along with other advanced techniques to reduce latency.
• Create systems, interfaces, and tools for historical market data and trading simulations to boost research productivity and system testability.
• Assist in building and maintaining our automated tests, performance benchmark framework, and other tools
• Collaborate closely with trading teams to gather requirements and develop solutions in a fast-paced environment
Qualifications
• 5+ years of professional experience in a front-office, financial services environment as a senior contributor
• 10+ years cumulative, professional experience
• Strong background in data structures, algorithms, and object-oriented programming in C++, including:
• Proficiency with new features of C++17 and C++20
• Proficiency with multithreading and asynchronous environments
• Strong understanding of low-latency and real-time system design and implementation
• Strong understanding of Linux system internals and networking
• Strong financial experience across multiple asset classes, with a focus on real-time low-latency trading systems for equities and futures
• Familiarity with python for quantitative research and data-oriented processing
• Familiarity with analysis of execution algorithm performance
💡 Quick Summary
Seeking a career-building opportunity? The Quant Developer - Equities Technology position is now open for candidates interested in the Software Developer Jobs sector. This role in London offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
