C++ Developer for Algorithmic Trading Firm

3 weeks ago


London, Greater London, United Kingdom Oxford Knight Full time
Career Opportunities in Algorithmic Trading

Oxford Knight, a leading award-winning algorithmic trading company, is seeking experienced professionals to join its growing team. As a proprietary trader and market maker, we operate in a dynamic environment with significant financial success.

The successful candidate will work on building software for our research cluster using a new codebase based on C++ up to C++20.

We offer a competitive / Market-Leading salary, estimated annually at £667,000, dependent on experience, plus an annual discretionary bonus.

  • A bachelor's degree in Computer Science or another highly technical, scientific discipline is necessary.
  • Deep knowledge of modern C++ is crucial.
  • Strong understanding of computer systems and performance optimization.
  • Familiarity with common algorithms and data structures, as well as performance trade-offs.
  • Experience in at least one of: host-based networking, Linux/Unix administration, systems programming, distributed systems.

Our benefits package includes:

  • Competitive base salary and annual discretionary bonus
  • 25 days' holiday + statutory holidays + paid sick days
  • Onsite doctor and therapist at no charge
  • Onsite gym, sauna, and fitness classes at no charge
  • Breakfast and lunch provided Monday to Thursday
  • Beautiful office in King's Cross

Tier-2 visa sponsorship is available.



  • London, Greater London, United Kingdom Hudson River Trading Full time

    Hudson River Trading is a leading technology firm that empowers traders around the world. As a Coding Developer, you will play a critical role in shaping our company's future.Job OverviewIn this position, you'll be responsible for designing, developing, and maintaining the software that supports our global fixed income and currency trading activities. You'll...


  • London, Greater London, United Kingdom Selby Jennings Full time

    As a High-Performance Trading Algorithm Developer at Selby Jennings, you will play a key role in designing and optimizing trading algorithms for our client's high-frequency trading team. The ideal candidate will have strong experience in C++ programming in buy-side firms and a solid understanding of algorithms, data structures, and multithreading.Key...


  • London, Greater London, United Kingdom Selby Jennings Full time

    Selby Jennings is looking for a senior trading algorithm developer to join their high-frequency trading team. In this role, you will be responsible for designing and implementing trading strategies, collaborating with researchers and traders, and ensuring the performance of trading systems.Responsibilities:Design and implement high-performance trading...


  • London, Greater London, United Kingdom Vertex Search Full time

    Algorithmic Trading DeveloperWe are seeking a highly skilled Algorithmic Trading Developer to join our team at Vertex Search. Our client applies rigorous mathematical, statistical, and machine learning techniques to investment management.About the Role:Design, develop, and implement algorithmic trading systems using Python, C++, and machine learning...


  • London, Greater London, United Kingdom Oxford Knight Full time

    We are seeking a talented C++ expert to join our team at Oxford Knight, a pioneering algorithmic trading company.About the RoleYou will play a key role in developing our exchange trading platform using C++20. Our ideal candidate has a deep understanding of computer systems, algorithms, and data structures. You will work collaboratively with our team to...


  • London, Greater London, United Kingdom Durlston Partners Full time

    Job OverviewDurlston Partners is a pioneering crypto trading firm dedicated to empowering institutional traders with cutting-edge technology.We are seeking an experienced C++ engineer to join our team as a core developer and contribute to the design and implementation of ultra-low-latency trading systems, ensuring seamless liquidity access across...


  • London, Greater London, United Kingdom Selby Jennings Full time

    We are looking for a Senior Trading Algorithm Developer to join our team at Selby Jennings. As a key member of our high-frequency trading team, you will be responsible for designing and optimizing trading algorithms, collaborating with researchers and traders, and ensuring low-latency performance.About the RoleDesign, develop, and optimize high-performance...


  • London, Greater London, United Kingdom Selby Jennings Full time

    Selby Jennings is seeking an experienced Algorithmic Trading Expert to join their high-frequency trading team.This role requires designing and optimizing trading algorithms, collaborating with researchers and traders, and ensuring low-latency performance.Responsibilities:Design, develop, and optimize high-performance trading algorithms in C++.Collaborate...


  • London, Greater London, United Kingdom Global Trading Firm Full time

    Job Title: Quantitative Trading SpecialistJob DescriptionWe are seeking an experienced Quantitative Trading Specialist to join our team and contribute to the development of our research framework and platform. As a Quantitative Trading Specialist, you will be responsible for designing and implementing data-driven systematic trading strategies using machine...


  • London, Greater London, United Kingdom Selby Jennings Full time

    Selby Jennings is seeking an experienced Senior Algorithmic Trader in C++ to join their high-frequency trading team. As a key member of the team, you will be responsible for designing and implementing advanced trading algorithms, collaborating with researchers and traders, and ensuring low-latency performance.Key Responsibilities:Design and implement...


  • London, Greater London, United Kingdom Oliver Bernard Full time

    About UsWe are Oliver Bernard, a progressive trading firm specialising in building cutting-edge solutions for the financial markets.As a Quantitative Developer, you will be part of a team that drives technological advancements and optimizes trading strategies.Job DescriptionYou will develop, optimize, and implement trading algorithms and risk management...


  • London, Greater London, United Kingdom Proprietary Trading Firm Full time

    About the RoleThis position offers an exciting opportunity to join our team of innovators and entrepreneurs. As a Senior C++ Engineer, you will be responsible for designing, developing, and implementing high-performance trading systems.With a competitive salary of £120,000 - £150,000 per annum, you will have the chance to grow your skills and advance your...


  • London, Greater London, United Kingdom Algo Capital Group Full time

    Algo Capital GroupWe are a pioneering algorithmic trading firm looking for a seasoned Algorithmic Trading Infrastructure Developer to strengthen our trading infrastructure capabilities.The ideal candidate will design, develop, and deploy high-performance trading systems and applications, ensuring reliable and efficient data feeds for strategic...


  • London, Greater London, United Kingdom Geneva Trading Full time

    Geneva TradingWe are seeking a highly skilled Digital Asset Trader Developer to join our team. This role offers an excellent opportunity for a university graduate to begin a career in trading.The ideal candidate will have a strong educational background in a STEM field, preferably computer science and statistics. They should also have a keen interest in...


  • London, Greater London, United Kingdom Durlston Partners Full time £300,000

    C++ Trader and Algorithmic SpecialistDurlston Partners is a leading market maker with a collaborative tech-firm culture.We are looking for a skilled C++ 20 developer to join our Market Making Trading Systems team.The key responsibilities include:Building and evolving cutting-edge trading algorithms and strategies.Enhancing and expanding our backtesting and...


  • London, Greater London, United Kingdom Selby Jennings Full time

    Selby Jennings is seeking a highly skilled C++ developer to join their high-frequency trading team. In this role, you will be responsible for developing, testing, and optimizing high-performance trading algorithms in C++. You will also collaborate with quantitative researchers and traders to implement and refine trading strategies, and maintain and enhance...


  • London, Greater London, United Kingdom Global Trading Firm Full time

    Job OverviewAs a Global Trading Firm Research and Development Lead, you will play a critical role in shaping the future of our company. You will be responsible for developing and integrating machine learning models into our trading platform, and expanding the scope of our research framework to become the global standard way of training, consuming, combining,...


  • London, Greater London, United Kingdom Fourier Ltd Full time

    Job DescriptionThe successful candidate will be responsible for building out real-time trade management and risk analysis algorithms and visualization tools, as well as writing performance-sensitive code and algorithms.Key Responsibilities:Design and develop complex prop trading software using Java and other programming languages.Build out real-time trade...


  • London, Greater London, United Kingdom DRW Holdings, LLC. Full time

    Role DescriptionAs a Research Engineer at DRW Holdings, LLC, you will be responsible for implementing research studies, simulating trading strategies, and developing algorithms to compete in financial markets. You will design trading strategy simulation software optimized for distributed computation, develop software for large-scale data acquisition,...


  • London, Greater London, United Kingdom Miller Maxwell Full time

    We are seeking a highly skilled Algorithmic Development Expert to join our team at Miller Maxwell. As a leading firm in quantitative trading, we utilize advanced algorithms to drive success in the global financial markets.About the Role: In this position, you will be responsible for developing and implementing algorithms to enhance trading performance,...