C++ Software Engineer Jobs in the City of London

8 of 8 C++ Software Engineer Jobs in the City of London

C++ Software Engineer (Low Latency)

City of London, London, United Kingdom
NJF Global Holdings Ltd
C++ Software Engineer (Low Latency) Salary: £150k-200k Total Comp: £300k-500k (dependent on experience and performance) A leading proprietary trading firm is seeking a C++ Software Engineer to design, develop, and optimize low-latency trading systems. This role involves working closely with research, systems, and operations teams … to implement and enhance automated trading algorithms. Core responsibilities: Develop and maintain high-performance C++ trading software including infrastructure and connectivity driving trading in the nanosecond limitations. Optimize system performance with focus on low latency, performance, stability and low-error tolerance Candidates will need to be extremely proficient with low level C++ showcasing expertise More ❯
Posted:

Senior Software Engineer C#/C++

City of London, London, United Kingdom
Trayport
The Role We are looking for a senior software developer to join our back-end development team working on our core trade execution platform. You will be involved in the design and development of new features for our clients, maintenance and support of existing functionality, and technological improvements to ensure the system is kept up to date with … high quality and maintainable, unit tested code Expanding and maintaining our core execution platform and our continuous integration and automation frameworks in C C# Developing new tooling in C++/C#/Powershell Assistance with client reported issues. Skills and Experience Essential: C++ C# Multithreaded code Desirable: C++ 17 and later Microsoft SQL Server More ❯
Posted:

C++ Software Engineer - Major HFT Firm

City of London, London, United Kingdom
Capital Markets Recruitment
Our client, a major High-Frequency Trading firm, is looking to hire a C++ Software Engineer to help develop and build out their HFT and MFT trading platforms. This individual will work closely with one of the firm's most successful Trading teams to help optimise their trading platforms and strategies. This role gives … optimization of a top-class trading system Collaborate with a close-knit team comprised of passionate and knowledgeable individuals who embrace a flexible working environment Uphold the best software development practices, including continuous integration/continuous deployment (CI/CD) and rigorous code reviews Desirable Candidates: 3+ years of hands-on experience with C++ Software More ❯
Posted:

C++ Software Engineer (High Frequency Trading)

City of London, London, United Kingdom
NJF Global Holdings Ltd
Our client, a firm where O(n) is considered a catastrophic failure, is looking for L4/L5 C++ Engineers for their Core Trading Technology team. This is a role for developers who believe the OS is just a bootloader for their application and that true performance begins where the kernel ends. The Role You'll be hands … with Central Limit Order Books (CLOBs), which are basically the final boss of concurrent, high-throughput data structures. Key Responsibilities: What You'll Actually Be Doing Architecting in C++: You will design and implement trading systems using modern C++. We expect you to have strong opinions on C++20/23 features and to write code so efficient it … your IDE. TDD is a given. Qualifications: Education: A Bachelor's degree in Computer Science or equivalent proof that you have achieved enlightenment through the study of algorithms. C++ Mastery: You must be fluent in C++. You can explain SFINAE, the Rule of Zero, and why volatile doesn't solve threading problems. You find memory leaks for fun. More ❯
Posted:

C++ Software Engineer/Developer : Elite Quant Trading Firm : £300-500k : Hybrid

City of London, London, United Kingdom
Hybrid / WFH Options
Hunter Bond
A niche electronic trading quant fund based in London are now seeking a top end C++ Software Engineer to join it's growing team. You will have prior experience at an elite quant trading firm or similar company of equivalent scale/complexity. In this high performance computing team, you will be responsible for … low-level programming, distributed systems. Your experience will be at scale in advanced C++. Ideally Computer Science Degree or similar discipline with 1st class grade Commercial experience in C++ Software Engineering, performance software Financial trading, banking or hedge fund exposure Strong interest in working for a top end, high performance, tech-driven hedge fund More ❯
Posted:

Senior C++ Software Engineer

City of London, London, United Kingdom
PSB Recruitment
every year for the last decade . They’re leading the AI revolution — and right now, they’re hiring into their elite 3D simulation division, building next-gen software for major players in San Francisco, Tokyo, and beyond. You’ll be developing high-performance simulation tools (C++17/20), working on cutting-edge CFD, meshing, and flow networks … solving real-world physics for global technology giants. Experience Required: Very Strong C++ A engineering degree in Physics, Mathematics, Mechanical Engineering, Computer Science, etc 3 to 5 years' experience building technical or scientific software Must have experience in one of the CFD (Computational Fluid Dynamics) or something similar such as FEA, CAD, CAE, differential equations, or More ❯
Posted:

C++ Software Engineer – High-Frequency Trading

City of London, London, United Kingdom
Durlston Partners
We’re seeking an exceptional C++ Engineer to join a leading high-frequency trading (HFT) firm. You’ll be a core contributor to the development of ultra-low latency systems that power global trading strategies. This is a performance-critical environment where microseconds matter and world-class engineering makes the difference. What You’ll Do Design … build, and optimize latency-sensitive components of our trading platform in modern C++ Work closely with traders and quants to deploy real-time strategies and market access systems Engineer high-throughput data pipelines and tick-to-trade execution paths Continuously profile and tune systems at the CPU, memory, and networking level Own the full software lifecycle: architecture, development, testing, deployment, and monitoring What We’re Looking For Strong command of modern C++ (C++14/17/20) and memory/performance optimization techniques Solid foundation in computer science (algorithms, data structures, concurrency) Experience with multithreading , lock-free programming , and low-level systems Comfort working in a Linux environment with tools like More ❯
Posted:

C++ Software Engineer FX Options

City of London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
C++ Software Engineer/Developer London to £100k Are you a bright, ambitious Software Engineer with a strong knowledge of C++ and an eagerness to learn and progress your career working on complex financial trading systems? You could be joining the Investment Management arm of a global bank. … As a C++ Software Engineer you will design and develop full stack systems for new FX Derivatives products and connectivity to external vendors, collaborating closely with traders and quants to build the solutions they require. You'll work across the full software development lifecycle including assisting with architecture of new solutions, you … ll be working with C++ 14/17 with a TDD environment but will also gain exposure to Python, TypeScript and React. You'll join a small, highly talented team, working across the full development lifecycle and will be supported to progress your career. Location/WFH: You'll be based in the London office and have flexibility More ❯
Employment Type: Full-Time
Salary: £90,000 - £100,000 per annum
Posted:
C++ Software Engineer
the City of London
Median
£130,000