At a Glance
- Tasks: Develop cutting-edge software for high-frequency trading and collaborate with traders and researchers.
- Company: Join one of Europe’s top trading firms, renowned for innovation and success.
- Benefits: Enjoy market-leading pay, flexible hybrid work, and a comprehensive benefits package.
- Why this job: Make a real impact in algorithmic trading while working in a dynamic, tech-driven environment.
- Qualifications: C++ programming experience required; Python knowledge is a plus. 2 years in quant finance preferred.
- Other info: Ideal for those from high-performing teams in Big Tech looking to transition into finance.
The predicted salary is between 48000 - 84000 £ per year.
Location: London (UK)
Overview: One of Europe’s leading trading firms is looking to hire a C++ software engineer in their London office. This role would be desk-aligned with a high frequency trading team, with the opportunity to work closely with researchers and traders, having a direct impact on the success of the desk.
What you’ll be doing:
- You’ll have the chance to work across many areas of algorithmic trading, including:
- Their research platform, processing TBs of data daily
- The ultra-low-latency trading engine
- Their massive cloud computing analytics infra
Who you are:
- An experienced C++ programmer, with Python experience a nice-to-have
- At least 2 years of experience in a quant finance/high frequency trading environment is preferred
- Alternatively, had impact in high-performing teams in Big Tech
What’s on offer:
- Market-leading compensation
- Flexible hybrid working
- Leading benefits package (pension, healthcare, etc.)
If you are a software engineer using C++, with previous experience in quant finance/high-performing teams in Big Tech, please apply.
Contact Detail:
Campbell North Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in high-frequency trading (HFT) and algorithmic trading. Understanding the nuances of these areas will not only help you during interviews but also demonstrate your genuine interest in the role.
✨Tip Number 2
Network with professionals already working in HFT or quant finance. Attend industry meetups or online webinars to connect with potential colleagues and gain insights into the company culture and expectations.
✨Tip Number 3
Brush up on your C++ skills, especially focusing on performance optimisation and low-latency programming techniques. Being able to discuss specific projects where you've implemented these skills can set you apart from other candidates.
✨Tip Number 4
Prepare to discuss your experience in high-performing teams, particularly in Big Tech. Be ready to share examples of how you've contributed to team success and how that experience translates to the fast-paced environment of HFT.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your C++ programming skills and any relevant experience in high-frequency trading or quant finance. Use specific examples to demonstrate your impact in previous roles.
Craft a Strong Cover Letter: Write a cover letter that explains why you are interested in this role and how your background aligns with the company's needs. Mention your experience with algorithmic trading and any familiarity with Python, as it’s a nice-to-have.
Showcase Relevant Projects: If you have worked on projects related to algorithmic trading or data processing, be sure to include them in your application. Describe your contributions and the technologies used to give a clear picture of your capabilities.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in a software engineering role.
How to prepare for a job interview at Campbell North
✨Brush Up on C++ Fundamentals
Make sure you're well-versed in C++ concepts, especially those relevant to high-frequency trading. Be prepared to discuss your previous projects and how you applied C++ in a quant finance context.
✨Understand the Trading Environment
Familiarise yourself with algorithmic trading principles and the specific challenges of high-frequency trading. Showing knowledge about market dynamics and trading strategies can set you apart from other candidates.
✨Prepare for Technical Questions
Expect technical questions that test your problem-solving skills and coding abilities. Practice coding problems related to algorithms and data structures, as well as low-latency programming techniques.
✨Showcase Team Collaboration Skills
Since the role involves working closely with researchers and traders, be ready to discuss your experience in collaborative environments. Highlight any instances where you contributed to team success or improved processes.