At a Glance
- Tasks: Design and implement fast, low-latency C++ systems for trading teams.
- Company: Millennium is a leading investment management firm focused on innovative trading solutions.
- Benefits: Enjoy a full-time role with opportunities for growth and collaboration in a dynamic environment.
- Why this job: Join a team that drives trading performance and embraces cutting-edge technology in finance.
- Qualifications: 5+ years in financial services with strong C++ skills and experience in low-latency systems.
- Other info: Ideal for tech-savvy individuals passionate about finance and algorithm development.
The predicted salary is between 43200 - 72000 £ per year.
Join to apply for the Quantitative Developer – Equities Technology role at Millennium
Join to apply for the Quantitative Developer – Equities Technology role at Millennium
We are in search of a Quantitative Developer to join our team who is passionate about designing, architecting, and implementing low latency C++ systems that are not only robust, resilient, and accurate, but also exceptionally fast. Our team works directly with the firm’s central trading teams. By constructing and maintaining this high-performance infrastructure used by these teams, this developer will enable new trading opportunities across businesses and regions, allowing the best possible execution performance.
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
Seniority level
-
Seniority level
Mid-Senior level
Employment type
-
Employment type
Full-time
Job function
-
Job function
Finance and Sales
-
Industries
Investment Management
Referrals increase your chances of interviewing at Millennium by 2x
Sign in to set job alerts for “Quantitative Developer” roles.
London, England, United Kingdom 3 weeks ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 5 days ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 month ago
London, England, United Kingdom 10 months ago
Quantitative Researcher (Machine Learning)
London, England, United Kingdom 4 months ago
London, England, United Kingdom 1 day ago
Quant Developer – shape systematic trading
London, England, United Kingdom 3 days ago
Quantitative Developer – Electronic Trading
London, England, United Kingdom 5 months ago
Greater London, England, United Kingdom 1 week ago
Quantitative Developer, Systematic Equities
Greater London, England, United Kingdom 3 weeks ago
Quantitative Developer (HFT – New Desk – Not Tower) (London)
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 hour ago
London, England, United Kingdom 1 day ago
London, England, United Kingdom 1 month ago
Greater London, England, United Kingdom 5 days ago
City Of London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 6 days ago
London, England, United Kingdom 1 month ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 6 days ago
Graduate Software Developer / Quantitative Developer / Quantitative Researcher – Up to £180,000 + Bonus + Package
Quantitative Researcher – Systematic Equities
London, England, United Kingdom 2 days ago
Quantitative Research, Exotics & Hybrids (Emerging Markets) – Analyst or Associate
London, England, United Kingdom 1 day ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Quantitative Developer – Equities Technology employer: Millennium
Contact Detail:
Millennium Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Quantitative Developer – Equities Technology
✨Tip Number 1
Familiarise yourself with the latest features of C++17 and C++20, as these are crucial for the role. Brush up on your knowledge of multithreading and asynchronous programming, as these skills will be essential in developing low-latency systems.
✨Tip Number 2
Gain a solid understanding of Linux system internals and networking, as this knowledge will help you optimise performance in real-time trading environments. Consider setting up a personal project that simulates trading systems to apply what you've learned.
✨Tip Number 3
Network with professionals in the financial services sector, especially those involved in quantitative development. Attend industry meetups or webinars to connect with potential colleagues and learn about the latest trends in equities technology.
✨Tip Number 4
Prepare to discuss your experience with execution algorithms and order management systems during interviews. Be ready to share specific examples of how you've improved system performance or reduced latency in previous roles.
We think you need these skills to ace Quantitative Developer – Equities Technology
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in C++ programming, low-latency systems, and financial services. Use specific examples that demonstrate your skills in developing execution algorithms and optimising performance.
Craft a Strong Cover Letter: In your cover letter, express your passion for quantitative development and how your background aligns with the role. Mention your familiarity with C++17 and C++20 features, as well as your experience in multithreading and asynchronous environments.
Showcase Relevant Projects: If you have worked on projects related to trading systems or financial applications, be sure to include them in your application. Describe your role, the technologies used, and the impact of your contributions.
Highlight Collaboration Skills: Since the role involves working closely with trading teams, emphasise your ability to gather requirements and develop solutions in a fast-paced environment. Provide examples of successful collaborations in your previous roles.
How to prepare for a job interview at Millennium
✨Showcase Your C++ Expertise
Make sure to highlight your proficiency in C++, especially with the latest features from C++17 and C++20. Be prepared to discuss specific projects where you've implemented low-latency systems, as this will demonstrate your hands-on experience.
✨Understand the Financial Context
Since the role involves working closely with trading teams, it's crucial to have a solid understanding of financial concepts, particularly in equities and futures. Brush up on market dynamics and be ready to discuss how your technical skills can enhance trading performance.
✨Prepare for Technical Questions
Expect in-depth technical questions related to data structures, algorithms, and system design. Practise explaining your thought process clearly and concisely, as this will show your problem-solving abilities and depth of knowledge.
✨Demonstrate Collaboration Skills
The role requires close collaboration with trading teams, so be ready to share examples of how you've successfully worked in a team environment. Highlight any experiences where you gathered requirements and developed solutions under tight deadlines.