Senior C++ Software Developer

4 weeks ago


Cambridge, Cambridgeshire, United Kingdom Reqiva Full time

We are seeking a talented software engineer with a passion for building high-performance systems to join our team at Reqiva. As a Low Latency Software Engineer, you will have the opportunity to design, develop, and maintain cutting-edge trading systems that operate at lightning speed.

Our client offers an excellent salary up to £75,000 + an extremely lucrative bonus structure. The role is Hybrid with 3 days per week based in the Cambridge office.

Key Responsibilities:

  • Design, develop, and maintain low latency, high-performance software on Linux platforms.
  • Contribute to the creation of bespoke trading systems that integrate custom silicon with advanced software.
  • Develop and maintain comprehensive test suites to ensure system accuracy and efficiency.
  • Collaborate with a multidisciplinary team of software and hardware engineers, traders, quants, and DevOps professionals to deliver top-quality solutions.
  • Leverage your expertise to influence the technical direction of the team.

What We're Looking For:

  • Software Design Mastery: Your code should be elegant, maintainable, and optimized for performance.
  • Analytical Thinker: Strong analytical and problem-solving skills are essential.
  • Extensive experience with C++ is required.
  • Eager to Learn: Experience with or a willingness to learn Rust.
  • Excellent communication and collaboration skills.
  • 8+ years experience as a software engineer

Desirable Skills:

  • Experience with concurrent, multi-threaded programming.
  • Familiarity with high-performance networking and network protocols.
  • Understanding of CPU architectures and how to optimize them for performance.
  • Knowledge of computational and storage complexities and how to design systems to minimize them.
  • Experience with Linux, bash scripting, Python, JavaScript, Git, and build systems (GNUMake or CMake).
  • Proficiency in test-driven development and related tools.
  • Detail-oriented with a focus on precision and resilience in solving complex technical challenges.
  • Basic financial market knowledge is a plus, but not required.

If you're passionate about developing high-performance systems and are excited about the world of trading, we would love to hear from you.



  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Job Title: Senior C Software DeveloperAbout the Role:We are seeking an experienced Senior C Software Developer to join our team in Cambridge. As a Senior C Software Developer, you will be responsible for developing cutting-edge software solutions for the defence and security sector.Key Responsibilities:Design and develop software solutions using C...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Job Title: Senior C Software DeveloperNewton Colmore Consulting Ltd is seeking an experienced Senior C Software Developer to contribute to the development of breakthrough technologies that will enhance the UK's security against external threats. You will have the opportunity to work on cutting-edge systems architecture utilizing past firmware and embedded...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Job Title: Senior C Software DeveloperJob Summary: We are seeking an experienced C Software Developer to contribute to the development of breakthrough technologies in the defence sector.About the Role: As a Senior C Software Developer, you will work on cutting-edge systems architecture, utilizing past firmware and embedded software tools. You will have the...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full time

    Job Title: Senior C Software DeveloperJob Summary: We are seeking an experienced C Software Developer to contribute to the development of breakthrough technologies in the defence sector.About the Role: As a Senior C Software Developer, you will have the opportunity to work on cutting-edge systems architecture, utilizing past firmware and embedded software...


  • Cambridge, Cambridgeshire, United Kingdom Rise Technical Recruitment Limited Full time

    Role Overview: We are seeking an experienced Senior C++ Software Developer to join our team at Rise Technical Recruitment Limited in Cambridge. This is an exciting opportunity for a skilled professional to work on bespoke products used in various industries.


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Job Title: C++ Software EngineerJob Description:My client, a Fortune 100 organisation and a global leader in EDA, is seeking a talented C++ Software Engineer to join their Cambridge-based R&D development team. The successful candidate will be responsible for designing, developing, troubleshooting, debugging, and supporting their software product.Key...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    C++ Software Engineer OpportunityIC Resources is working with a Fortune 100 organisation, a global leader in Electronic Design Automation (EDA), to find a skilled C++ Software Engineer to join their R&D development team in Cambridge.The successful candidate will be responsible for designing, developing, troubleshooting, debugging, and supporting software...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cloud Software Group. As a key member of our XenServer Interfaces team, you will be responsible for designing and developing the user interface for our XenServer virtualization platform.Key ResponsibilitiesDesign and develop the user interface for XenServer, utilizing...


  • Cambridge, Cambridgeshire, United Kingdom careers4a - Jobboard Full time

    Defence Sector C Software Engineer OpportunityWe are seeking an experienced C Software Engineer to contribute to the development of cutting-edge technologies in the Defence and Security sector.As a C Software Engineer, you will work on systems architecture, firmware, and embedded software tools, utilizing your knowledge of Software-Defined Radio (SDR) and...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Senior C++ Software EngineerA Senior C++ Software Engineer is required to join an exciting trading firm with the opportunity to develop, design, and innovate cutting-edge trading systems that operate at a very high speed.Key Responsibilities:Develop and maintain high-performance trading systems using advanced C++ programming skills.Collaborate with the team...


  • Cambridge, Cambridgeshire, United Kingdom Oho Group Full time

    About Oho GroupA leading cyber security company founded in 2013, Oho Group is revolutionizing the industry through innovative machine learning technology. As a pioneer in artificial intelligence for cyber security, we're recognized as the world's leading AI company in this field.Overview of the C++ RoleAs a C++ Software Engineer, you'll be part of a dynamic...


  • Cambridge, Cambridgeshire, United Kingdom tiptopjob - Jobboard Full time

    About the CompanyTiptopjob - Jobboard is a leading cyber security company founded in 2013, mimicking the human immune system through machine learning and recognized as the world's leading artificial intelligence company for cyber security.We are looking for a strong engineer with a proven background working in C++ to join our team in Cambridge to work on our...


  • Cambridge, Cambridgeshire, United Kingdom ECM Selection Full time

    Key Responsibilities:As a highly skilled C++ Software Engineer, you will be responsible for developing high-performance software solutions for finance industry clients. Your expertise in C++ will enable you to create robust and optimised code that meets the needs of our clients.Requirements:• A first or 2.1 in computer science, mathematics, or other...


  • Cambridge, Cambridgeshire, United Kingdom Oho Group Full time

    About the RoleOho Group is a leading cyber security company that is revolutionizing the industry through machine learning. We are seeking a skilled C++ Software Engineer to join our team in Cambridge to work on our cutting-edge technology, which has received numerous awards.Key ResponsibilitiesAs a C++ Software Engineer, you will be responsible for...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    Job DescriptionCitrix and TIBCO recently merged to form Cloud Software Group, a leading cloud solution provider. We are seeking a talented Senior Software Engineer to join our team. As a critical member of our XenServer Interfaces team, you will be responsible for designing and developing user interfaces for our virtualization platform.About the RoleYou will...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Title: Senior C++ Software EngineerJob Summary:We are seeking a highly skilled Senior C++ Software Engineer to join our Functional Safety compiler team at ARM. As a key member of our team, you will be responsible for developing and maintaining our next generation C++17 compiler.Key Responsibilities:Drive all aspects of team development activities,...


  • Cambridge, Cambridgeshire, United Kingdom Oho Group Full time

    About the RoleOho Group is seeking a skilled C++ Software Developer to join their team in Cambridge. As a C++ Software Developer, you will be responsible for developing software across all platforms and creating new products and capabilities. The ideal candidate will have a strong background in C++ and experience with concurrency, networking, performance,...


  • Cambridge, Cambridgeshire, United Kingdom ECM Selection Full time

    Software Engineering ExcellenceAt ECM Selection, we're seeking a skilled Senior Software Engineer, C++ to join our Cambridge office. As a key member of our team, you'll contribute to the development of ultra-low latency software solutions that push the boundaries of high-performance engineering.About the RoleWe're looking for someone with a strong background...