Senior C++ Developer  

Sector:FinTech/Financial Services
Salary/Rate:£120,000-140,000
Job type:Perm
Town/City:Canary Wharf
County:London
Job ref:LOL679
Post Date:24. 02. 2025
Scroll

About the Role

Senior C++ Developer  

Main Purpose of the Role:

We are hiring for a Senior C++ Developer, to work on one the most advanced messaging systems in the market. This role is within the global messaging team, which is responsible for delivering advanced Messaging APIs and supports low-latent, high-throughput messaging systems in the capital markets sector. You will take full ownership of the in-house developed enterprise C++ codebase, which supports 100s of applications and trading systems for global data transfer. This is a critical position where you’ll be leveraging your C++ development to ensure high-performance, scalable messaging solutions. 

Working within a dynamic, multi-discipline team, you’ll collaborate closely with API application developers, product owners, and infrastructure teams to optimize and enhance messaging systems that support a wide range of business functions including Front Office, Middle Office, Settlements, and Regulatory systems. This is a fantastic opportunity to work with cutting-edge technology in both Windows and Linux environments while enhancing your expertise in messaging platforms.

Must have:

- C++Expertise: 5+ years of experience in complex financial systems environment with a strong grasp of multithreading, concurrency, memory management, and performance optimization techniques.

- High-Volume Systems: Proven experience designing and developing high-volume, low-latency systems.

- Exposure to Messaging Systems: Experience administering and supporting messaging systems, particularly Solace. Familiarity with Tibco EMS/RV, IBM MQ, and Kafka would be a plus.

Key Responsibilities:

- Administer and support global messaging infrastructure hosted on Solace messaging system.

- Support API messaging library in C++, Python, Java and JMS.

- Working knowledge of Windows, Linux O/S and distributed network architecture.

- Multithreading & Performance: Leverage multithreading and concurrency techniques for high-volume, low-latency systems. Ensure optimal memory and performance management.

- Testing & Debugging: Perform unit and integration tests, identifying bugs and resolving issues to ensure stable performance.

- Messaging Infrastructure Support: Administer and support global messaging infrastructure on hardware, software brokers, and the cloud, ensuring smooth operation.

This is an excellent opportunity to take a key role in the development of critical messaging infrastructure within a leading brokerage. You’ll be working with a range of technologies and will be instrumental in building advanced solutions in the fast-paced capital markets environment.

More jobs from this recruiter

View All

Python Developer – Reliability

City of London
London
£150,000-£160,000
Join a leading global investment management firm at the forefront of technology innovation. We’re searching for a talented Python Engineer to join our Risk & Market Access division. At our firm, we harness a diverse portfolio of systematic and quantitative strategies, striving to deliver high-quality, uncorrelated returns. Our success is built on a strong foundation of cutting-edge technology, rigorous scientific research, and deep expertise across trading, technology, and operations.

TypeScript / React Developer (Full Stack)

London
London
£125,000-£150,000
Join a pioneering FX and Trading Software technology company that is transforming the global FinTech landscape. With continued international growth and an expanding suite of innovative products, we are seeking TypeScript (React) and Python Full Stack Engineers to join our Market Data Integration division. This is a unique opportunity to shape the future of a flagship platform used by the world’s leading financial institutions. As a JavaScript/TypeScript specialist, you will play a key role in designing and developing web applications that power our market data services. You will take ownership of end-to-end full-stack applications, working with React, Rust (GraphQL), and Python to build resilient, high-performance systems that support critical financial operations.

Business Analyst

Canary Wharf
London
£650-700
Are you an experienced Business Analyst with a strong background in post-merger integration and financial services? Our client, a leading interdealer broker, is seeking a highly skilled professional to support a high-impact rationalisation project. This role offers a 6-month rolling contract, requiring on-site presence in London for three days per week, and falls within IR35 regulations.

Senior Systems Engineer

City of London
London
£100,000-110,000
A tech-driven Fintech partner of ours is on the lookout for a Senior Systems Engineer to elevate their On-Prem & Cloud IT infrastructure. If enterprise Windows environments, PowerShell wizardry, and Active Directory mastery get you excited, we want to hear from you!