Software Engineer in London

Software Engineer in London

London Full-Time 43200 - 72000 £ / year (est.) No working from home possible
Campbell North Ltd.

At a Glance

  • Tasks: Develop cutting-edge software for high-frequency trading and collaborate with traders and researchers.
  • Company: One of Europe's leading trading firms with a dynamic work culture.
  • Benefits: Market-leading salary, flexible hybrid working, and comprehensive benefits package.
  • Other info: Join a fast-paced environment with excellent career growth opportunities.
  • Why this job: Make a real impact in algorithmic trading while working with top-tier technology.
  • Qualifications: Experienced C++ programmer with a background in quant finance or high-performing tech teams.

The predicted salary is between 43200 - 72000 £ per year.

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.

Software Engineer in London employer: Campbell North Ltd.

Join one of Europe's leading trading firms in London, where innovation meets opportunity. As a Software Engineer, you'll thrive in a dynamic work culture that values collaboration and creativity, with direct access to traders and researchers. Enjoy market-leading compensation, a flexible hybrid working model, and a comprehensive benefits package that supports your professional growth and well-being.

Campbell North Ltd.

Contact Details:

Campbell North Ltd. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer in London

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those working in high-frequency trading. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project showcasing your C++ prowess, make sure to highlight it. It’s a great way to demonstrate your coding chops beyond just a CV.

Tip Number 3

Prepare for technical interviews by brushing up on algorithms and data structures. Practice coding challenges on platforms like LeetCode or HackerRank to get into the right mindset.

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented software engineers like you, and applying directly can give you a better shot at landing that dream role.

We think you need these skills to ace Software Engineer in London

C++
Python
Algorithmic Trading
High Frequency Trading (HFT)
Quant Finance
Data Processing
Ultra-Low-Latency Systems

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your C++ skills and any experience in high-frequency trading or quant finance. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about algorithmic trading and how your experience can contribute to our team. Keep it concise but impactful – we love a good story!

Showcase Your Projects:If you've worked on any relevant projects, whether in a professional setting or as personal endeavours, make sure to mention them. We’re keen to see your problem-solving skills and how you’ve tackled challenges in the past.

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 Campbell North Ltd.

Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss specific projects you've worked on, especially those that demonstrate your ability to write efficient, low-latency code. Practising coding challenges can also help you get into the right mindset.

Understand High-Frequency Trading

Familiarise yourself with the principles of high-frequency trading and algorithmic trading strategies. Being able to discuss how your work can impact trading performance will show that you understand the business side of things, which is crucial for this role.

Prepare for Technical Questions

Expect technical questions that test your problem-solving abilities and coding skills. We recommend practising common algorithms and data structures, as well as being ready to explain your thought process clearly. This will help you stand out as a strong candidate.

Show Your Team Spirit

Since this role involves working closely with researchers and traders, be ready to talk about your experience in collaborative environments. Highlight any instances where you’ve successfully worked in teams, especially in high-pressure situations, to demonstrate your ability to contribute effectively.