At a Glance
- Tasks: Develop and implement cutting-edge trading algorithms for high-performance strategies.
- Company: Join a leading Investment Bank known for innovation in the financial sector.
- Benefits: Enjoy a competitive salary, hybrid work options, and a dynamic team environment.
- Why this job: Be part of a globally distributed team making impactful decisions in algorithmic trading.
- Qualifications: Strong programming skills in C++, with a background in finance or mathematics required.
- Other info: Experience with Linux and networking is a plus; ideal for tech-savvy finance enthusiasts.
The predicted salary is between 78000 - 156000 £ per year.
Our client, a leading Investment Bank, is currently looking for a Senior Algo Trading Developer / Strategist to join their team on a permanent basis offering a basic salary of up to £130,000 plus competitive package working on a hybrid basis in London.
This is a senior role within the Algo Dev team as a highly skilled engineer, responsible for developing and implementing trading algorithms. As well as strong technical skills, the role will involve working across multiple teams to optimize algorithmic logic for high-performance quantitative strategies. You will join a globally distributed team developing strategic Algo applications across the full spectrum to include Sponsored or Direct market Access, Smart Order Router and Algorithmic execution.
You will have:
- Proven experience as a Trading Algorithm Strategist or a similar role.
- Strong programming skills, particularly in C++ and other relevant languages.
- Deep understanding of financial markets, trading strategies, and algorithmic trading.
- Ability to comprehend and translate business, quantitative, and technological requirements into effective solutions.
- Bachelor's or Master's degree in Computer Science, Finance, Mathematics, or a related field.
- Prior experience with Linux (RHEL preferred) scripting, common tools.
- Prior experience with TCP/IP and UDP/Multicast networking and inter-process communication (desirable).
- Experience with Python and/or scripting languages (desirable).
Algorithmic Trading - Algo Trading - Senior Developer - Strategist - Equities employer: Meraki Talent
Contact Detail:
Meraki Talent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Algorithmic Trading - Algo Trading - Senior Developer - Strategist - Equities
✨Tip Number 1
Network with professionals in the algorithmic trading space. Attend industry conferences, webinars, or local meetups to connect with people who work in similar roles. This can help you gain insights into the company culture and potentially get a referral.
✨Tip Number 2
Showcase your technical skills through personal projects or contributions to open-source platforms. Having a portfolio that demonstrates your programming abilities, especially in C++ and Python, can set you apart from other candidates.
✨Tip Number 3
Stay updated on the latest trends and technologies in algorithmic trading. Follow relevant blogs, podcasts, and publications to ensure you can discuss current developments during interviews, showing your passion and commitment to the field.
✨Tip Number 4
Prepare for technical interviews by practising coding challenges and algorithm problems. Websites like LeetCode or HackerRank can be great resources to sharpen your skills and get comfortable with the types of questions you might face.
We think you need these skills to ace Algorithmic Trading - Algo Trading - Senior Developer - Strategist - Equities
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience as a Trading Algorithm Strategist or in similar roles. Emphasise your strong programming skills, particularly in C++, and any relevant projects that showcase your understanding of algorithmic trading.
Craft a Compelling Cover Letter: In your cover letter, explain why you are interested in the role and how your background aligns with the requirements. Mention your experience with financial markets and your ability to translate complex requirements into effective solutions.
Showcase Technical Skills: Be specific about your technical skills in your application. Include details about your experience with Linux, TCP/IP, and any scripting languages like Python. This will demonstrate your capability to handle the technical demands of the role.
Highlight Team Collaboration: Since the role involves working across multiple teams, mention any previous experiences where you successfully collaborated with others. This could include projects where you optimised algorithmic logic or developed strategic applications.
How to prepare for a job interview at Meraki Talent
✨Showcase Your Technical Skills
Be prepared to discuss your programming experience, especially in C++. Bring examples of past projects or algorithms you've developed. This will demonstrate your technical prowess and ability to contribute to the team.
✨Understand the Financial Markets
Brush up on your knowledge of financial markets and trading strategies. Be ready to explain how your understanding of these concepts can enhance algorithmic trading performance. This shows that you can bridge the gap between technology and finance.
✨Demonstrate Team Collaboration
Since the role involves working across multiple teams, be prepared to discuss your experience in collaborative environments. Share examples of how you've successfully worked with others to optimise trading algorithms or solve complex problems.
✨Prepare for Technical Questions
Expect technical questions related to algorithm development, networking, and scripting. Practise explaining your thought process clearly and concisely, as this will help interviewers gauge your problem-solving skills and technical knowledge.