Current jobs related to Low-Latency C++ Developer - London, Greater London - Trireme


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

    Unlock Your Potential as a Low Latency C++ DeveloperOxford Knight is seeking an experienced C++ Developer to join our newly formed Low Latency Trading group in our Mayfair office. As a key member of our team, you will design, develop, and build efficient code for various components of our production trading and research system.About the RoleThis is an...


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

    Unlock Your Potential as a Low Latency C++ DeveloperOxford Knight is seeking an experienced C++ Developer to join our newly formed Low Latency Trading group in our Mayfair office. As a key member of our team, you will design, develop, and build efficient code for various components of our production trading and research system.About the RoleThis is an...


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

    Role OverviewWe are seeking a highly skilled Low Latency C++ Developer to join our team at Oxford Knight. As a key member of our London office, you will be responsible for designing, implementing, and maintaining high-frequency trading systems using C++ and ultra-low latency systems.Key ResponsibilitiesDesign and implement high-frequency trading systems...


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

    C++ Low-Latency EngineerAbout the Role:We are seeking a highly skilled C++ Low-Latency Engineer to join our team at a global high-frequency trading firm in London. As a key member of our trading systems development team, you will be responsible for designing, developing, and optimising ultra-low latency trading systems using C++.Key Responsibilities:Design...


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

    C++ Low Latency EngineerAbout the Role:We are seeking a highly skilled C++ Low Latency Engineer to join our team at a global high-frequency trading firm in London. As a key member of our trading systems team, you will be responsible for designing, developing, and optimising ultra-low latency trading systems using C++.Key Responsibilities:Design and develop...


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

    C++ Low Latency EngineerAbout the Role:We are seeking a highly skilled C++ Low Latency Engineer to join our team at a global high-frequency trading firm in London. As a key member of our trading systems team, you will be responsible for designing, developing, and optimising ultra-low latency trading systems using C++.Key Responsibilities:Design and develop...


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

    C++ Low Latency EngineerAbout the Role:We are seeking a highly skilled C++ Low Latency Engineer to join our team at a global high-frequency trading firm in London. As a key member of our trading systems team, you will be responsible for designing, developing, and optimising ultra-low latency trading systems using C++.Key Responsibilities:Design and develop...


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

    C++ Low Latency EngineerAbout the Role:We are seeking a highly skilled C++ Low Latency Engineer to join our team at a global high-frequency trading firm in London. As a key member of our trading systems team, you will be responsible for designing, developing, and optimising ultra-low latency trading systems using C++.Key Responsibilities:Design and develop...


  • London, Greater London, United Kingdom Scope AT Limited Full time

    Job Title: Investment Banking C++ DeveloperWe are seeking a highly skilled C++ developer to join our low latency development team. The ideal candidate will have a strong background in C++ and experience working with financial markets.Key Responsibilities:Design, develop, and test new features and modulesCollaborate with the team to deliver high-quality...


  • London, Greater London, United Kingdom Scope AT Limited Full time

    Job Title: Investment Banking C++ DeveloperWe are seeking a highly skilled C++ developer to join our low latency development team. The ideal candidate will have a strong background in C++ and experience working with financial markets.Key Responsibilities:Design, develop, and test new features and modulesCollaborate with the team to deliver high-quality...

  • C++ Software Engineer

    1 month ago


    London, Greater London, United Kingdom Selby Jennings Full time

    C++ Low Latency EngineerJob Summary:We are seeking a highly skilled C++ Low Latency Engineer to join our team at a global high-frequency trading firm headquartered in London. As a key member of our team, you will be responsible for designing, developing, and optimising ultra-low latency trading systems using C++.Key Responsibilities:Design and develop...

  • C++ Software Engineer

    1 month ago


    London, Greater London, United Kingdom Selby Jennings Full time

    C++ Low Latency EngineerJob Summary:We are seeking a highly skilled C++ Low Latency Engineer to join our team at a global high-frequency trading firm headquartered in London. As a key member of our team, you will be responsible for designing, developing, and optimising ultra-low latency trading systems using C++.Key Responsibilities:Design and develop...

  • C++ Software Engineer

    1 month ago


    London, Greater London, United Kingdom Selby Jennings Full time

    C++ Low Latency EngineerJob Summary:We are seeking a highly skilled C++ Low Latency Engineer to join our team at a global high-frequency trading firm headquartered in London. As a key member of our team, you will be responsible for designing, developing, and optimising ultra-low latency trading systems using C++.Key Responsibilities:Design and develop...

  • C++ Software Engineer

    1 month ago


    London, Greater London, United Kingdom Selby Jennings Full time

    C++ Low Latency EngineerJob Summary:We are seeking a highly skilled C++ Low Latency Engineer to join our team at a global high-frequency trading firm headquartered in London. As a key member of our team, you will be responsible for designing, developing, and optimising ultra-low latency trading systems using C++.Key Responsibilities:Design and develop...


  • London, Greater London, United Kingdom Scope AT Limited Full time

    Low Latency C++ Software EngineerWe are seeking a skilled C++ software engineer to join our low latency development team. The team provides industry-leading low-latency trading services for our clients, utilizing FPGA, C++, and Java technologies. The ideal candidate will focus on the C++ components.Key Responsibilities:Design, develop, document, test,...


  • London, Greater London, United Kingdom Scope AT Limited Full time

    Job OpportunityWe are seeking a skilled C++ Developer to join our team at Scope AT Limited.The ideal candidate will have experience working on low latency financial systems and a strong background in C/C++ development.Key Responsibilities:Design and implement high-performance trading systems using C++.Collaborate with cross-functional teams to develop and...


  • London, Greater London, United Kingdom Scope AT Limited Full time

    Job OpportunityWe are seeking a skilled C++ Developer to join our team at Scope AT Limited.The ideal candidate will have experience working on low latency financial systems and a strong background in C/C++ development.Key Responsibilities:Design and implement high-performance trading systems using C++.Collaborate with cross-functional teams to develop and...


  • London, Greater London, United Kingdom Scope AT Limited Full time

    At Scope AT Limited, we have an exciting opportunity for a skilled Low Latency C++ Software Engineer to join our team.About the RoleWe are looking for an experienced C++ developer to be part of our high-performing low latency development team. The team provides industry-leading low-latency trading services for our clients, utilizing FPGA, C++ and Java...


  • London, Greater London, United Kingdom Scope AT Limited Full time

    Job Title: C++ Developer for Financial MarketsJob Description:Scope AT Limited is seeking a highly skilled C++ developer to join our team. As a member of our low-latency development team, you will be responsible for designing, developing, and deploying high-performance trading software for our clients. Key Responsibilities:• Plan, design, develop,...


  • London, Greater London, United Kingdom Scope AT Limited Full time

    Investment Banking - Low Latency C++ DeveloperWe are seeking a skilled C++ developer to join our low latency development team. The team is responsible for delivering industry-leading low-latency trading services to our clients, utilizing FPGA, C++ and Java technologies. The ideal candidate will focus on the C++ components.Key Requirements:Strong motivation...

Low-Latency C++ Developer

2 months ago


London, Greater London, United Kingdom Trireme Full time
Job Overview

Trireme Trading is a leading cryptocurrency market player, leveraging cutting-edge quantitative trading strategies and high-frequency techniques. We collaborate with pioneering projects across the globe, operating on centralized and decentralized exchanges.

The Opportunity

We are seeking a skilled C++ developer to build a next-generation low-latency exchange connectivity software powering our risk engine compute framework and trading strategies. As a key member of our engineering team, you will be responsible for developing critical low-latency software, performing benchmarks, writing unit tests, and ensuring high availability.

Key Responsibilities
  • Maximize system performance through various low-latency programming techniques.
  • Develop new strategies to compute risk across different market-making strategies.
  • Contribute to the development of new exchange connectors.
  • Perform reproducible benchmarks across different system components to ensure no performance degradation.
  • Expand the core API library to support different event streams.
  • Support quant researchers in integrating novel strategies into the core computing system.
  • Contribute to internal libraries for inter-process communication.
Requirements
  • Experience in modern C++, preferably C++ 20.
  • Experience with Unix and a strong understanding of different communication protocols such as TCP/UDP and Unix Domain sockets.
  • Strong understanding of the C++ memory model.
  • Experience with developing large-scale object-oriented applications by utilizing common design patterns such as Flyweight, Visitor, Strategy, and Factory methods.
  • Advanced knowledge of templates and template meta-programming to ensure compile-time bindings rather than virtual dispatch.
  • Knowledge of multithreading, and asynchronous programming through the use of common event loops such as Boost.Asio.
  • Familiarity with the WebSocket protocol and its implementation details as specified in the RFC6455.
  • Knowledge of complex build systems like CMake and working towards minimizing the build of large projects through clever dependency management.
  • Strong understanding of the x86 architecture, including hardware cache, optimizing code for cache-locality, and knowledge of machine intrinsic.
What We Offer
  • A high-growth environment with opportunities for career advancement and mentorship from industry leaders.
  • Leadership opportunities within a rapidly expanding, tech-driven company.
  • Remote work flexibility and the chance to contribute to a product with transformative potential.
  • Collaboration with a dynamic engineering team passionate about innovation.
Salary and Benefits
  • An attractive salary.
  • Annual bonuses based on company, team, and individual performance.
  • Private medical insurance.