C/C++ Core Systems- Innovative Algo Trading
C/C++ Core Systems- Innovative Algo Trading

C/C++ Core Systems- Innovative Algo Trading

London Full-Time Home office (partial)
Go Premium
O

At a Glance

  • Tasks: Join a team driving innovative algo trading across global markets using modern C++.
  • Company: A cutting-edge HFT firm with a scientific approach to trading and a diverse tech community.
  • Benefits: Enjoy a market-leading salary, bonuses, flexible WFH options, and a collaborative environment.
  • Why this job: Make a real impact from day one while working with smart, engaged colleagues in a supportive culture.
  • Qualifications: Must have modern C++ experience, UNIX familiarity, and strong communication skills; no fresh graduates, please.
  • Other info: Gain exposure to both technical and business aspects of trading in a high-impact role.

Job Description

Salary: £200k + bonus

Summary

Not your traditional HFT firm, this company takes a scientific approach to trading financial products. They're looking for a modern C++ engineer to help drive their expansion into the EU, US and APAC markets. A community of self-starters from multiple tech backgrounds – maths, computer science, statistics, physics, engineering – they have built one of the world's most sophisticated computing environments for research and development.

This is an extremely high-impact role – contributing to the bottom line from day one. You will work closely with the algo and operations teams, and you will be expected to own the process of entering new markets while managing the continuing & ongoing process of optimizing trading in existing markets.

Requirements

  • Modern C++ (17/20) experience is a must-have
  • Familiarity with UNIX operating systems and comfort at a command line
  • Exceptional communication skills, including the ability to describe software designs at all technical knowledge levels
  • Self-starter, with a passion for coding, tinkering, reading, exploring, breaking things, etc., in your spare time
  • Bachelor's degree in Computer Science, Engineering (or related field)
  • Experience developing market data and order entry systems a plus

NB: Please do not apply if you're a fresh graduate.

Benefits

  • Market-leading salary + bonuses + benefits
  • They're willing to be flexible with WFH
  • Collaborative and friendly environment with smart, highly engaged colleagues
  • Culture where everyone's ideas are encouraged and celebrated
  • Gain broad exposure to both technical and business aspects of trading

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Contact
If this sounds like you or you would like to more, please get in touch:

Andy Stirling-Martin
andy@oxfordknight.co.uk
020 3137 9579
linkedin.com/in/andrew-stirling-martin-7664a946

C/C++ Core Systems- Innovative Algo Trading employer: Oxford Knight

This innovative algo trading firm offers a unique opportunity for C/C++ engineers to thrive in a collaborative and intellectually stimulating environment. With a market-leading salary, flexible work-from-home options, and a culture that celebrates creativity and diverse ideas, employees are empowered to make significant contributions from day one while gaining invaluable exposure to both technical and business aspects of trading. Join a community of passionate self-starters and be part of a company that values growth and innovation in the heart of the financial markets.
O

Contact Detail:

Oxford Knight Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C/C++ Core Systems- Innovative Algo Trading

✨Tip Number 1

Familiarise yourself with the latest C++ standards, especially C++17 and C++20. Being able to discuss specific features and how they can be applied in a trading context will show your expertise and enthusiasm for the role.

✨Tip Number 2

Brush up on your UNIX skills. Since comfort at the command line is essential, practice using various UNIX commands and tools that are commonly used in algorithmic trading environments.

✨Tip Number 3

Prepare to demonstrate your problem-solving skills. Think of examples from your past experiences where you optimised systems or solved complex issues, as this will resonate well with the high-impact nature of the role.

✨Tip Number 4

Network with professionals in the algo trading space. Engaging with others in the industry can provide insights into the company culture and expectations, which can be invaluable during interviews.

We think you need these skills to ace C/C++ Core Systems- Innovative Algo Trading

Modern C++ (17/20) proficiency
UNIX operating systems familiarity
Command line expertise
Exceptional communication skills
Software design explanation at various technical levels
Self-starter mentality
Passion for coding and technology exploration
Experience in market data systems development
Order entry systems knowledge
Problem-solving skills
Collaboration and teamwork abilities
Adaptability to new technologies and environments
Analytical thinking
Attention to detail

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with modern C++ (17/20) and any familiarity with UNIX operating systems. Emphasise relevant projects or roles that showcase your skills in algorithm development and trading systems.

Craft a Compelling Cover Letter: In your cover letter, express your passion for coding and problem-solving. Mention specific examples of how you've contributed to projects in the past, particularly those related to financial products or trading systems.

Showcase Communication Skills: Since exceptional communication skills are required, consider including examples in your application that demonstrate your ability to explain complex software designs to various audiences. This could be through previous work experiences or collaborative projects.

Highlight Relevant Experience: If you have experience developing market data and order entry systems, make sure to highlight this prominently in your application. Even if it's not a primary focus, any related experience can set you apart from other candidates.

How to prepare for a job interview at Oxford Knight

✨Showcase Your C++ Expertise

Make sure to highlight your experience with modern C++ (17/20) during the interview. Be prepared to discuss specific projects where you've applied these skills, as well as any challenges you faced and how you overcame them.

✨Demonstrate Your Problem-Solving Skills

Since this role involves optimising trading processes, be ready to tackle technical problems on the spot. Practice coding challenges or algorithm questions that reflect real-world scenarios in trading systems to showcase your analytical thinking.

✨Communicate Clearly

Exceptional communication skills are a must for this position. Practice explaining complex software designs in simple terms, as you may need to convey your ideas to team members with varying levels of technical knowledge.

✨Express Your Passion for Technology

As a self-starter, share your enthusiasm for coding and technology. Discuss any personal projects, tinkering, or learning experiences that demonstrate your commitment to continuous improvement and innovation in the field.

C/C++ Core Systems- Innovative Algo Trading
Oxford Knight
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

O
  • C/C++ Core Systems- Innovative Algo Trading

    London
    Full-Time

    Application deadline: 2027-08-27

  • O

    Oxford Knight

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>