What is the opportunity?
An excellent opportunity has arisen for an experienced Algo Trading Engineer to join our dynamic Global Equity Trading technology team. The purpose of the role will be to:
- Facilitate the build-out of an enterprise-wide cross-asset multi-strategy Algorithmic trading framework.
- Identify and implement solutions to optimize performance and maintain low latency
- Work with Traders and Quants within multiple desks (FIC, Equities, and Futures) to understand their requirements and formulate solutions
- The will entail; 70% software development, 15% architecture and design & 15%application support.
.
What will you do?
• Work with business Stakeholders to build new and maintain existing Algos and customizations
• Develop an in-depth understanding of existing algorithmic trading applications and work on migrating it to a new container platform.
• Identify and implement solutions to optimize performance and maintain low latency
• Meet deadlines in support of a fast-moving release cycle
• Leverage new technologies and approaches with continuous improvement in mind
• Tailor the algorithmic container to meet the demand to house increasingly more sophisticated algorithmic strategies
What do you need to succeed?
Must-have:
• Proven track record in creating, maintaining, enhancing algorithmic trading engines, order management systems, and/or smart order routing solutions across multiple asset classes
• Expert level knowledge of Java or C++ essential
• Working knowledge of kdb+ and k programming language
• In-depth understanding of algorithmic trading, model calibration, and statistical research strategies used by the Front Office group
• Thorough understanding of high capacity/low latency infrastructure (Solace, multicast, Infiniband, Ethernet, SolarFlare)
• Knowledge of memory management challenges that exist in high throughput low latency trading applications
• Excellent verbal and written communication skills
Nice to have:
• Experience with database applications and working knowledge of SQL
• Working knowledge of C# is also preferred
• Knowledge of Pre and Post-trade analytics, machine learning, and pattern recognition are advantageous.
• Understanding of build and deployment management
• Experience as a member of a team providing L2 support
What’s in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference in our communities, and achieving success that is mutual.
• Leaders who support your development through coaching
• Work in a dynamic, collaborative, and high-performance team environment