C++ Software Engineer Jobs in London

1 to 25 of 46 C++ Software Engineer Jobs in London

C++ Software Engineer MacOS - Cyber Security

London, England, United Kingdom
Hybrid / WFH Options
Client Server
C++ Software Engineer/Developer (C++ Mac Extensions API) WFH/London to £80k Are you a C++ Software Engineer with experience of developing and integrating Apple Mac Extensions and APIs? You could be progressing your career at a rapidly expanding scale-up software … structures to extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. As a C++ Software Engineer you will focus on enabling the core product, written in C/C++ for Windows and Linux to run on Apple … Mac software, using the latest Extensions, tools and API integrations. Location/WFH: You can work from home most of the time, meeting up with colleagues in the London office once or twice a month. About you: You have strong C++ development skills You have experience of integrating software with Apple Mac Extensions and More ❯
Posted:

C++ Software Engineer

London Area, United Kingdom
Miller Maxwell Ltd
C++ Software Engineer – STL – UNIX - London 🌟 Miller Maxwell is assisting a Tier-1 electronic trading organisation that is expanding its team as part of their 2026 growth plan. They seek a talented C++ Software Engineer to join the client's London team. This role will be a key … of their electronic trading ecosystem and surrounding environment. The client is part of a large investment banking group, one of the largest financial institutions globally. 🔧 Responsibilities for the C++ Software Engineer: 🤝 Assist: Support the engineering manager with the growth of the team in London and the US office. 🛠️ Develop: Define and be involved in … internal and external testing and engineering teams. 🤖 Automate: Assist with further advancements in platform automation. 📋 Manage: Take ownership of business and technical change requests. 📝 Design: Plan and document software changes. 🔍 Test: Conduct integration testing to ensure high-quality QA. 🎓 Requirements for the C++ Software Engineer: 🎓 STEM Background: A solid foundation in Science More ❯
Posted:

C++ Software Engineer

City of London, London, United Kingdom
Miller Maxwell Ltd
C++ Software Engineer – STL – UNIX - London 🌟 Miller Maxwell is assisting a Tier-1 electronic trading organisation that is expanding its team as part of their 2026 growth plan. They seek a talented C++ Software Engineer to join the client's London team. This role will be a key … of their electronic trading ecosystem and surrounding environment. The client is part of a large investment banking group, one of the largest financial institutions globally. 🔧 Responsibilities for the C++ Software Engineer: 🤝 Assist: Support the engineering manager with the growth of the team in London and the US office. 🛠️ Develop: Define and be involved in … internal and external testing and engineering teams. 🤖 Automate: Assist with further advancements in platform automation. 📋 Manage: Take ownership of business and technical change requests. 📝 Design: Plan and document software changes. 🔍 Test: Conduct integration testing to ensure high-quality QA. 🎓 Requirements for the C++ Software Engineer: 🎓 STEM Background: A solid foundation in Science More ❯
Posted:

C++ Software Engineer

london, south east england, united kingdom
Miller Maxwell Ltd
C++ Software Engineer – STL – UNIX - London 🌟 Miller Maxwell is assisting a Tier-1 electronic trading organisation that is expanding its team as part of their 2026 growth plan. They seek a talented C++ Software Engineer to join the client's London team. This role will be a key … of their electronic trading ecosystem and surrounding environment. The client is part of a large investment banking group, one of the largest financial institutions globally. 🔧 Responsibilities for the C++ Software Engineer: 🤝 Assist: Support the engineering manager with the growth of the team in London and the US office. 🛠️ Develop: Define and be involved in … internal and external testing and engineering teams. 🤖 Automate: Assist with further advancements in platform automation. 📋 Manage: Take ownership of business and technical change requests. 📝 Design: Plan and document software changes. 🔍 Test: Conduct integration testing to ensure high-quality QA. 🎓 Requirements for the C++ Software Engineer: 🎓 STEM Background: A solid foundation in Science More ❯
Posted:

C++ Software Engineer

london (city of london), south east england, united kingdom
Miller Maxwell Ltd
C++ Software Engineer – STL – UNIX - London 🌟 Miller Maxwell is assisting a Tier-1 electronic trading organisation that is expanding its team as part of their 2026 growth plan. They seek a talented C++ Software Engineer to join the client's London team. This role will be a key … of their electronic trading ecosystem and surrounding environment. The client is part of a large investment banking group, one of the largest financial institutions globally. 🔧 Responsibilities for the C++ Software Engineer: 🤝 Assist: Support the engineering manager with the growth of the team in London and the US office. 🛠️ Develop: Define and be involved in … internal and external testing and engineering teams. 🤖 Automate: Assist with further advancements in platform automation. 📋 Manage: Take ownership of business and technical change requests. 📝 Design: Plan and document software changes. 🔍 Test: Conduct integration testing to ensure high-quality QA. 🎓 Requirements for the C++ Software Engineer: 🎓 STEM Background: A solid foundation in Science More ❯
Posted:

C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus)

Greater London, England, United Kingdom
Hybrid / WFH Options
Hunter Bond
Job title: C++ Software Engineer Client: Elite Algorithmic Market Making Firm Salary: £70,000 - £350,000 Base (+ Bonus) Location: London/Hybrid My client are seeking a C++ Software Engineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they operate … team where you will work and learn from the best. Benefits: Exceptional professional growth opportunities in a tech-focused company, allowing you to enhance your skills as a C++ Software Engineer at an accelerated pace. Access to state-of-the-art technologies, enabling you to work with advanced tools and frameworks. Highly competitive bonuses … tier infrastructure teams in the financial sector. Requirements and Skills: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional C++ development experience. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems. Familiarity with network programming and protocols More ❯
Posted:

C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus)

london, south east england, united kingdom
Hybrid / WFH Options
Hunter Bond
Job title: C++ Software Engineer Client: Elite Algorithmic Market Making Firm Salary: £70,000 - £350,000 Base (+ Bonus) Location: London/Hybrid My client are seeking a C++ Software Engineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they operate … team where you will work and learn from the best. Benefits: Exceptional professional growth opportunities in a tech-focused company, allowing you to enhance your skills as a C++ Software Engineer at an accelerated pace. Access to state-of-the-art technologies, enabling you to work with advanced tools and frameworks. Highly competitive bonuses … tier infrastructure teams in the financial sector. Requirements and Skills: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional C++ development experience. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems. Familiarity with network programming and protocols More ❯
Posted:

Software Engineer - C++

London, United Kingdom
Snap Inc
Software Engineer - C++ page is loaded Software Engineer - C++locations: London, United Kingdomtime type: Full timeposted on: Posted 4 Days Agojob requisition id: Ris a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people … can be, specifically overlaying computing on the real world. Next Generation are our first pair of glasses that bring augmented reality to life. We're looking for a C++ software engineer with a passion for AR to join the Spectacles team at Snap Inc!What you'll do:In this role, you will be … working on client-side solutions that tie together graphics, computer vision, machine learning, and developer tools. Working in London, you'll be collaborating closely with Snap hardware and software teams around the world, pushing the boundaries of what's possible in AR. You will: Create developer-facing APIs and integrate ground-breaking computer vision and machine learning technologies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Software Engineer C++ Windows - Finance

City of London, London, United Kingdom
Hybrid / WFH Options
Client Server
Backend Software Engineer/Developer (Windows C/C++, C#) London to £70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of … perks and benefits. As a Backend Software Engineer you will join an Agile team focussed on building and maintaining Exchange Connectivity software systems that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying … the UK) if you're not within a commutable distance of London. Please note this is a 12 month Fixed Term Contract. About you: You have C/C++ development skills on Windows OS You have full software development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Backend Software Engineer C++ Windows - Finance

London, England, United Kingdom
Hybrid / WFH Options
Client Server
Backend Software Engineer/Developer (Windows C/C++, C#) London to £70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of … perks and benefits. As a Backend Software Engineer you will join an Agile team focussed on building and maintaining Exchange Connectivity software systems that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying … the UK) if you're not within a commutable distance of London. Please note this is a 12 month Fixed Term Contract. About you: You have C/C++ development skills on Windows OS You have full software development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have More ❯
Posted:

Backend Software Engineer C++ Windows - Finance

london, south east england, united kingdom
Hybrid / WFH Options
Client Server
Backend Software Engineer/Developer (Windows C/C++, C#) London to £70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of … perks and benefits. As a Backend Software Engineer you will join an Agile team focussed on building and maintaining Exchange Connectivity software systems that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying … the UK) if you're not within a commutable distance of London. Please note this is a 12 month Fixed Term Contract. About you: You have C/C++ development skills on Windows OS You have full software development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have More ❯
Posted:

Software Engineer C++

City of London, London, United Kingdom
Ncounter LTD
C++ Software Engineer London | Hybrid (2-3 days per week) | Competitive salary + bonus Ncounter is partnering with a leading trading technology group to hire an exceptional C++ Software Engineer to build and evolve high-performance order gateway systems used in fast-moving fixed income markets. This is … order validation, routing and exchange connectivity - the backbone of real-time trading. Youll join a collaborative team of developers, quants and platform engineers, working across a high-availability C++ codebase to deliver fast, resilient and observable services. Youll be empowered to design, implement and test software that directly impacts trading performance, scalability and reliability. Key Responsibilities … Design and develop high-throughput order gateway components in modern C++ Implement robust connectivity, order validation and routing logic for fixed income markets Profile and optimise multi-threaded code paths, eliminating performance bottlenecks Apply concurrency, lock-free and memory-efficient techniques to maximise throughput Collaborate with quantitative researchers, traders and SRE teams to deliver reliable releases Contribute to More ❯
Employment Type: Permanent
Posted:

C++ Software Engineer

London, South East, England, United Kingdom
Ncounter
C++ Software Engineer London | Hybrid (2-3 days per week) | Competitive salary + bonus Ncounter is partnering with a leading trading technology group to hire an exceptional C++ Software Engineer to build and evolve high-performance order gateway systems used in fast-moving fixed income markets. This is … validation, routing and exchange connectivity - the backbone of real-time trading. You’ll join a collaborative team of developers, quants and platform engineers, working across a high-availability C++ codebase to deliver fast, resilient and observable services. You’ll be empowered to design, implement and test software that directly impacts trading performance, scalability and reliability. Key … Responsibilities: • Design and develop high-throughput order gateway components in modern C++ • Implement robust connectivity, order validation and routing logic for fixed income markets • Profile and optimise multi-threaded code paths, eliminating performance bottlenecks • Apply concurrency, lock-free and memory-efficient techniques to maximise throughput • Collaborate with quantitative researchers, traders and SRE teams to deliver reliable releases • Contribute More ❯
Employment Type: Full-Time
Salary: £150,000 - £175,000 per annum
Posted:

Senior C++ Software Engineer

City of London, London, United Kingdom
IC Resources
Senior C++ Software Engineer London Join a pioneering team developing advanced software for secure, high-performance communications. This is an opportunity to contribute to technology that supports public safety, defence, and government operations, working within an organisation that combines the innovation of a start-up with the stability of a globally established … QA, and Architecture. If you’re passionate about engineering excellence, security, and reliability, this is a genuinely impactful role. In this role, you’ll design, build, and maintain C++ software for mission-critical communication systems while integrating with third-party platforms such as Motorola DCS and CADI. You’ll collaborate closely with cross-functional teams to … deliver scalable and secure solutions that perform under pressure. Your work will also involve participating in architecture discussions, contributing to code reviews, implementing best practices, and ensuring the software meets performance, reliability, and security standards. You’ll have the freedom to innovate and the responsibility to deliver technology that has real-world impact. What's required for this More ❯
Posted:

Senior C++ Software Engineer

London Area, United Kingdom
IC Resources
Senior C++ Software Engineer London Join a pioneering team developing advanced software for secure, high-performance communications. This is an opportunity to contribute to technology that supports public safety, defence, and government operations, working within an organisation that combines the innovation of a start-up with the stability of a globally established … QA, and Architecture. If you’re passionate about engineering excellence, security, and reliability, this is a genuinely impactful role. In this role, you’ll design, build, and maintain C++ software for mission-critical communication systems while integrating with third-party platforms such as Motorola DCS and CADI. You’ll collaborate closely with cross-functional teams to … deliver scalable and secure solutions that perform under pressure. Your work will also involve participating in architecture discussions, contributing to code reviews, implementing best practices, and ensuring the software meets performance, reliability, and security standards. You’ll have the freedom to innovate and the responsibility to deliver technology that has real-world impact. What's required for this More ❯
Posted:

Senior C++ Software Engineer

london, south east england, united kingdom
IC Resources
Senior C++ Software Engineer London Join a pioneering team developing advanced software for secure, high-performance communications. This is an opportunity to contribute to technology that supports public safety, defence, and government operations, working within an organisation that combines the innovation of a start-up with the stability of a globally established … QA, and Architecture. If you’re passionate about engineering excellence, security, and reliability, this is a genuinely impactful role. In this role, you’ll design, build, and maintain C++ software for mission-critical communication systems while integrating with third-party platforms such as Motorola DCS and CADI. You’ll collaborate closely with cross-functional teams to … deliver scalable and secure solutions that perform under pressure. Your work will also involve participating in architecture discussions, contributing to code reviews, implementing best practices, and ensuring the software meets performance, reliability, and security standards. You’ll have the freedom to innovate and the responsibility to deliver technology that has real-world impact. What's required for this More ❯
Posted:

Senior C++ Software Engineer

london (city of london), south east england, united kingdom
IC Resources
Senior C++ Software Engineer London Join a pioneering team developing advanced software for secure, high-performance communications. This is an opportunity to contribute to technology that supports public safety, defence, and government operations, working within an organisation that combines the innovation of a start-up with the stability of a globally established … QA, and Architecture. If you’re passionate about engineering excellence, security, and reliability, this is a genuinely impactful role. In this role, you’ll design, build, and maintain C++ software for mission-critical communication systems while integrating with third-party platforms such as Motorola DCS and CADI. You’ll collaborate closely with cross-functional teams to … deliver scalable and secure solutions that perform under pressure. Your work will also involve participating in architecture discussions, contributing to code reviews, implementing best practices, and ensuring the software meets performance, reliability, and security standards. You’ll have the freedom to innovate and the responsibility to deliver technology that has real-world impact. What's required for this More ❯
Posted:

Backend Software Engineer C++ Linux SQL

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (Linux SQL C++17) London/WFH to £110k Global-leading FinTech is seeking a senior Backend Software Engineer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. The organisation is a pioneer in the field of cross-asset … securities and derivatives post-trade processing technology, and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is a great opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. As a Backend Software Engineer, you'll be responsible for designing and building unique technical solutions, meeting user requirements and contributing to the evolution of the cutting-edge platform. Not only can you take advantage of working in a modern, technology-driven environment, but you will be granted a great deal of autonomy across the full development lifecycle, influencing key More ❯
Employment Type: Full-Time
Salary: £90,000 - £120,000 per annum
Posted:

Senior Software Engineer C++ Linux SQL

North West London, London, United Kingdom
Hybrid / WFH Options
Client Server
Senior Software Engineer/Developer (C++ Linux SQL) London/WFH to £110k Global-leading FinTech is seeking a Senior Software Engineer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. What's in it for you: Salary to £110k Pension … to 9% contribution) Healthcare Volunteer/charity days Hybrid working Career development and training Your role: As a Backend Software Engineer, you'll be responsible for designing and building unique technical solutions, meeting user requirements and contributing to the evolution of the cutting-edge platform. The organisation is a pioneer in the field of cross-asset … securities and derivatives post-trade processing technology, and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is a great opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. Not only can you take More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Software Engineer C++ Linux SQL

London, UK
Hybrid / WFH Options
client server
Join a global-leading FinTech pioneer and take ownership of strategic platform enhancements while working with cutting-edge cross-asset securities technology.* *Senior Software Engineer/Developer (C++ Linux SQL) London/WFH to £110k* Global-leading FinTech is seeking a Senior Software Engineer to take ownership of strategic enhancements … s in it for you:* * Salary to £110k * Pension (to 9% contribution) * Healthcare * Volunteer/charity days * Hybrid working * Career development and training *Your role:* As a Backend Software Engineer, you'll be responsible for designing and building unique technical solutions, meeting user requirements and contributing to the evolution of the cutting-edge platform. The organisation … is a pioneer in the field of cross-asset securities and derivatives post-trade processing technology, and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is a great opportunity to accelerate your career alongside established business and technology leaders, and gain/ More ❯
Employment Type: Full-time
Posted:

Software Engineer C++ Mac Extensions EDR

London, UK
Hybrid / WFH Options
client server
Software Developer/Engineer (C++ Mac Extensions EDR) WFH/London to £80k Do you have experience developing and integrating Mac software? You could be progressing your career at a rapidly expanding scale-up software house that is developing a highly complex network cyber security platform; the platform monitors network … structures to extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. As a Software Developer you will focus on enabling the core product, written in C/C++ for Windows and Linux to run on Apple Mac software, using … WFH: You can work from home most of the time, meeting up with colleagues in the London office once or twice a month. About you: You have strong C++ development skills You have experience of integrating software with Apple Mac Extensions and APIs You have a good knowledge of Network Security and EDR/EDTR You More ❯
Employment Type: Full-time
Posted:

Software Engineer C++ Mac Extensions EDR

City of London, London, United Kingdom
Hybrid / WFH Options
Client Server
Software Developer/Engineer (C++ Mac Extensions EDR) WFH/London to £80k Do you have experience developing and integrating Mac software? You could be progressing your career at a rapidly expanding scale-up software house that is developing a highly complex network cyber security platform; the platform monitors network … structures to extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. As a Software Developer you will focus on enabling the core product, written in C/C++ for Windows and Linux to run on Apple Mac software, using … WFH: You can work from home most of the time, meeting up with colleagues in the London office once or twice a month. About you: You have strong C++ development skills You have experience of integrating software with Apple Mac Extensions and APIs You have a good knowledge of Network Security and EDR/EDTR You More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Software Engineer (C++) - HFT

London Area, United Kingdom
Hybrid / WFH Options
Durlston Partners
Position: Software Engineer (C++) Location: London (hybrid) Industry: Leading HFT firm Compensation: £200,000 (base) + generous bonus Durlston Partners is working with a leading HFT firm seeking a C++ Software Engineer to join their trading infrastructure team. You will design, implement, and optimise high-performance trading systems … that operate in real-time across global markets. What You’ll Do: Develop and optimize high-performance C++ trading infrastructure Work on low-latency, multithreaded systems Collaborate with traders and quants to implement strategies What They’re Looking For: Relevant working in Systematic Trading/Crypto/Finance Strong C++ skills and systems programming experience Experience More ❯
Posted:

Software Engineer (C++) - HFT

City of London, London, United Kingdom
Hybrid / WFH Options
Durlston Partners
Position: Software Engineer (C++) Location: London (hybrid) Industry: Leading HFT firm Compensation: £200,000 (base) + generous bonus Durlston Partners is working with a leading HFT firm seeking a C++ Software Engineer to join their trading infrastructure team. You will design, implement, and optimise high-performance trading systems … that operate in real-time across global markets. What You’ll Do: Develop and optimize high-performance C++ trading infrastructure Work on low-latency, multithreaded systems Collaborate with traders and quants to implement strategies What They’re Looking For: Relevant working in Systematic Trading/Crypto/Finance Strong C++ skills and systems programming experience Experience More ❯
Posted:

Software Engineer (C++) - HFT

london, south east england, united kingdom
Hybrid / WFH Options
Durlston Partners
Position: Software Engineer (C++) Location: London (hybrid) Industry: Leading HFT firm Compensation: £200,000 (base) + generous bonus Durlston Partners is working with a leading HFT firm seeking a C++ Software Engineer to join their trading infrastructure team. You will design, implement, and optimise high-performance trading systems … that operate in real-time across global markets. What You’ll Do: Develop and optimize high-performance C++ trading infrastructure Work on low-latency, multithreaded systems Collaborate with traders and quants to implement strategies What They’re Looking For: Relevant working in Systematic Trading/Crypto/Finance Strong C++ skills and systems programming experience Experience More ❯
Posted:
C++ Software Engineer
London
10th Percentile
£78,750
25th Percentile
£93,750
Median
£106,250
75th Percentile
£122,500
90th Percentile
£127,500