Linux C++ Programmer

7 days ago


London, Greater London, United Kingdom Ventula Consulting Full time
Job Description

**About the Role**

Ventula Consulting is seeking an experienced C++ Market Data Developer to join our team. As a key member of our development team, you will be responsible for migrating Python data parsers into C++ to improve performance, precisely maintaining existing functionality, developing a Google Test unit tests for the new C++ code, and comparing the C++/Python output using existing tools.

Key Responsibilities:

  • Migrate Python data parsers into C++ to improve performance
  • Precisely maintain existing functionality
  • Develop a Google Test unit tests for the new C++ code
  • Compare the C++/Python output using existing tools

Requirements:

  • Experience of working with market data protocols such as ITCH, EOBI, iMpact, Optiq, GTP (Group Ticker Plant)
  • Industry experience of writing production-level C++ and delivering functioning, well-tested systems
  • Industry experience of developing in Python
  • Industry experience of developing on a Linux platform with git
  • Experience of industry-standard development methodologies such as source code control, unit testing, and continuous integration
  • Computer science or other STEM degree

What We Offer:

Ventula Consulting offers a dynamic and challenging work environment, opportunities for professional growth and development, and a competitive salary.



  • London, Greater London, United Kingdom Ventula Consulting Full time

    Job Description**About the Role**Ventula Consulting is seeking an experienced C++ Market Data Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using C++ and Python.Key Responsibilities:Migrate Python data parsers into C++ to improve performance and...


  • London, Greater London, United Kingdom ECM Selection Full time

    Role Overview: Linux Security and Networking Software Development This dynamic R&D group specializes in the creation of cutting-edge endpoint security solutions, leveraging advanced hardware-assisted virtualization technologies. Their portfolio includes products that serve millions globally, alongside innovative internal research initiatives. In this...

  • Linux C++ Developer

    7 days ago


    London, Greater London, United Kingdom Client Server Full time

    Job OpportunitySenior C++ Developer / Backend Software Engineer (C++ Linux)About the RoleWe are seeking a highly skilled Senior C++ Developer to join our team at Client Server. As a Senior C++ Developer, you will be responsible for designing, developing, and optimizing low-latency, high-throughput C++ market data systems for high-frequency trading...


  • London, Greater London, United Kingdom ECM Selection Full time

    Role Overview: Linux Security and Networking Development This dynamic research and development team focuses on creating cutting-edge endpoint security solutions utilizing advanced hardware-assisted virtualization technologies. Their portfolio includes widely used products that protect millions of users globally, alongside innovative internal projects. As a...


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

    About Oxford KnightOxford Knight is a leading quant firm that combines the innovative spirit of a start-up with the stability of a longer-established player. We're seeking an exceptional C++ engineer to join our core UI team, where you'll have the opportunity to work on high-performance back-ends and contribute to the development of scalable applications.Job...


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

    About Oxford KnightOxford Knight is a leading quant firm that combines the innovative spirit of a start-up with the stability of a longer-established player. We're seeking an exceptional C++ engineer to join our core UI team, where you'll have the opportunity to work on high-performance back-ends and contribute to the development of scalable applications.Job...

  • C++ Programmer

    6 days ago


    London, Greater London, United Kingdom Damia Group Full time

    Job Title: C++ DeveloperAbout the Role:We are seeking a highly skilled C++ Developer to join our team at Damia Group. As a C++ Developer, you will be responsible for designing and developing high-performance applications using C++ and related languages.Key Responsibilities:Design and develop high-performance applications using C++ and related...

  • C++ Programmer

    1 week ago


    London, Greater London, United Kingdom Damia Group Full time

    Job Title: C++ DeveloperAbout the Role:We are seeking a highly skilled C++ Developer to join our team at Damia Group. As a C++ Developer, you will be responsible for designing and developing high-performance applications using C++ and related languages.Key Responsibilities:Design and develop high-performance applications using C++ and related...


  • London, Greater London, United Kingdom Fab Lab ABQ Full time

    Job SummaryFab Lab ABQ is seeking a highly skilled Backend Software Engineer to join our team and contribute to the development of a new, low latency trade execution system. As a key member of our Agile team, you will be responsible for designing and implementing multithreaded and distributed systems using modern C++ (C++ 20 / C++ 23) and Template...


  • London, Greater London, United Kingdom Fab Lab ABQ Full time

    Job SummaryFab Lab ABQ is seeking a highly skilled Backend Software Engineer to join our team and contribute to the development of a new, low latency trade execution system. As a key member of our Agile team, you will be responsible for designing and implementing multithreaded and distributed systems using modern C++ (C++ 20 / C++ 23) and Template...


  • London, Greater London, United Kingdom Upward Trend Full time

    About Upward TrendUpward Trend is a leading provider of innovative solutions in the quantitative investment management field. Our commitment to excellence and cutting-edge technology enables us to deliver premium returns for investors.Job SummaryWe are seeking a highly skilled C++ Developer - Linux Systems to join our development team. As a key member of our...


  • London, Greater London, United Kingdom Upward Trend Full time

    About Upward TrendUpward Trend is a leading provider of innovative solutions in the quantitative investment management field. Our commitment to excellence and cutting-edge technology enables us to deliver premium returns for investors.Job SummaryWe are seeking a highly skilled C++ Developer - Linux Systems to join our development team. As a key member of our...


  • London, Greater London, United Kingdom Digital Waffle Full time

    Digital Waffle is a leading provider of innovative software solutions, and we are currently seeking a highly skilled Software Development Expert to join our team.About the RoleWe are looking for a talented individual with a strong background in C++ programming to lead the development of our facial and fingerprint access point software. The ideal candidate...


  • London, Greater London, United Kingdom Digital Waffle Full time

    Digital Waffle is a leading provider of innovative software solutions, and we are currently seeking a highly skilled Software Development Expert to join our team.About the RoleWe are looking for a talented individual with a strong background in C++ programming to lead the development of our facial and fingerprint access point software. The ideal candidate...


  • London, Greater London, United Kingdom Client Server Full time £20 - £23

    Job Title: Backend Software Engineer C++ LinuxJob Description:We are seeking a highly skilled Backend Software Engineer to join our team at Client Server. As a key member of our Agile team, you will be responsible for designing and developing a new, low latency trade execution system from scratch using modern C++ (C++ 20 / C++ 23) and Template...


  • London, Greater London, United Kingdom Client Server Full time £20 - £23

    Job Title: Backend Software Engineer C++ LinuxJob Description:We are seeking a highly skilled Backend Software Engineer to join our team at Client Server. As a key member of our Agile team, you will be responsible for designing and developing a new, low latency trade execution system from scratch using modern C++ (C++ 20 / C++ 23) and Template...


  • London, Greater London, United Kingdom Client Server Full time

    Job OpportunityBackend Software Engineer / Developer (C++ Linux Low Latency Template Metaprogramming)About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at Client Server. As a key member of our Agile development team, you will be responsible for designing and implementing cutting-edge trading systems using modern C++ (C++...


  • London, Greater London, United Kingdom Client Server Full time

    Job OpportunityBackend Software Engineer / Developer (C++ Linux Low Latency Template Metaprogramming)About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at Client Server. As a key member of our Agile development team, you will be responsible for designing and implementing cutting-edge trading systems using modern C++ (C++...


  • London, Greater London, United Kingdom Paragon Alpha - Hedge Fund Talent Business Full time

    Paragon Alpha - Hedge Fund Talent Business is seeking a highly skilled C++ developer to join their team. The ideal candidate will have 1-5 years of experience in financial systems, a deep understanding of modern C++ on Linux, and excellent academic credentials. The successful candidate will be responsible for designing and implementing a trading system...


  • London, Greater London, United Kingdom Paragon Alpha - Hedge Fund Talent Business Full time

    Paragon Alpha - Hedge Fund Talent Business is seeking a highly skilled C++ developer to join their team. The ideal candidate will have 1-5 years of experience in financial systems, a deep understanding of modern C++ on Linux, and excellent academic credentials. The successful candidate will be responsible for designing and implementing a trading system...