);">

Senior C++ Software Engineer


Financial Services

Latest Job

Scroll

ABOUT THIS ROLE

  • / London (Hybrid)
  • / Permanent
  • / Up to £140,000 base + 50% bonus
REF:

New Job: Senior C++ Software Engineer
Up to £140,000 base + 50% bonus

Orbis has partnered with a leading financial organisation that has developed a state-of-the-art serverless database technology, originally designed for internal use and now open-sourced. The platform is recognised for delivering extremely fast data retrieval and seamless integration with quantitative research workflows.

The team operates as a startup within the wider business, with a strong emphasis on innovation, autonomy, and agility. Engineers are empowered to define their own requirements and have direct influence over the product.

The Role

This is a unique opportunity to join a small, expert team building high-performance infrastructure for financial data systems. As a Senior C++ Software Engineer, you will:

  • Develop and optimise C++20 code for a serverless database running on user machines, leveraging AWS S3, Google Cloud and on-premise storage

  • Tackle performance-critical areas, including algorithm design, multi-threading, parallelisation, and network efficiency

  • Work closely with quantitative developers and integrate Python wrappers to support research tooling

  • Contribute to a well-respected open-source project with high engineering standards

  • Operate in a high-impact, ownership-driven environment with no product managers

Key Requirements

  • 5 to 7+ years’ experience in modern C++ development, ideally with C++20

  • Strong understanding of performance optimisation, parallel processing, and network usage

  • Familiarity with Python and scientific tools such as NumPy or Pandas (not essential)

  • Interest in big data systems, data lakes, or serverless infrastructure

  • Clean, maintainable coding practices and a passion for building robust, scalable systems

  • Prior experience in financial markets or open-source contribution is beneficial but not essential

What’s on Offer

  • A collaborative, startup-style environment within a stable financial organisation

  • The opportunity to shape and contribute to a next-generation open-source product

  • Competitive compensation and high visibility across the technology function

If this sounds like the right next step in your C++ engineering career, apply now.

Maximum file size: 2 MB.
Orbis Group needs the contact information you provide to us to contact you about our services, keeping you up to date with the latest job alerts, blogs and industry events, with tailored highlights sent straight to your inbox. You may unsubscribe from these communications at any time. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, please review our Privacy Policy.

At Orbis Group, we are committed to creating an inclusive and diverse workplace. Research indicates that candidates, especially from underrepresented backgrounds, often hesitate to apply for jobs if they don't meet every qualification.

If you're excited about a role but don't perfectly align with every requirement, we encourage you to apply. Your unique skills and experiences may be the perfect fit for the job or other opportunities that arise.

Browser Update Required

This website does not support your current version of Internet Explorer, Please download the recent version from one of the links provided.

Update to Google Chrome Update to Internet Edge