At a Glance
- Tasks: Design and implement ultra-low-latency trading systems in a fast-paced environment.
- Company: Leading equities technology firm in Central London.
- Benefits: Permanent role with competitive salary and onsite collaboration.
- Why this job: Join a dynamic team and make an impact in the trading world.
- Qualifications: Strong C++ skills, low-latency experience, and knowledge of Linux.
- Other info: Great opportunity for career growth in a vibrant tech culture.
The predicted salary is between 43200 - 72000 £ per year.
We're seeking experienced C++ Quantitative Developers (Senior & Lead) to design and implement ultra-low-latency trading systems within a fast-paced equities technology environment.
Key Skills & Experience:
- Strong C++ (11/17/20+) with Multithreading & asynchronous programming.
- Deep knowledge of Linux internals & networking.
- Experience with low-latency, Real Time trading systems.
- Background in equities trading/execution algorithms.
- Familiarity with Python for quantitative research (desirable).
- Strong computer science fundamentals (data structures, algorithms, OOP).
Role Highlights:
- Develop execution algorithms, order management, connectivity & messaging systems.
- Collaborate directly with trading teams to optimise execution performance.
- Build robust, resilient, and high-performance trading infrastructure.
- Contribute to automated testing, performance benchmarking, and tooling.
If you're an experienced C++ developer with low-latency trading expertise, we'd love to hear from you.
C++ Quantitative Developer - C+/20 | Linux | Low-Latency | Equities | Python - Permanent employer: Scope AT Limited
Contact Detail:
Scope AT Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Quantitative Developer - C+/20 | Linux | Low-Latency | Equities | Python - Permanent
✨Tip Number 1
Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to C++ development and trading systems. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving low-latency systems or equities trading. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your C++ knowledge and algorithms. Practice coding challenges that focus on multithreading and asynchronous programming. We want you to feel confident when it’s time to shine!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace C++ Quantitative Developer - C+/20 | Linux | Low-Latency | Equities | Python - Permanent
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your C++ skills and experience with low-latency systems. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about equities trading and how your skills can contribute to our team. Keep it concise but impactful – we love a good story!
Showcase Your Technical Skills: Don’t forget to mention your experience with Linux and Python, as well as any multithreading or asynchronous programming you've done. We’re looking for developers who can hit the ground running, so highlight those key skills!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!
How to prepare for a job interview at Scope AT Limited
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills, especially the features from C++11, C++17, and C++20. Be prepared to discuss multithreading and asynchronous programming in detail, as these are crucial for low-latency systems.
✨Understand Linux Internals
Since the role requires deep knowledge of Linux, take some time to review Linux internals and networking concepts. Be ready to answer questions about how you would optimise performance in a Linux environment.
✨Familiarise Yourself with Trading Systems
Get a good grasp of low-latency trading systems and execution algorithms. If you have experience in equities trading, be prepared to share specific examples of how you've contributed to optimising execution performance.
✨Showcase Your Problem-Solving Skills
During the interview, demonstrate your strong computer science fundamentals by discussing data structures, algorithms, and object-oriented programming. You might even be asked to solve a coding problem on the spot, so practice coding under pressure!