C++ Software Engineer Jobs in London

101 to 125 of 142 C++ Software Engineer Jobs in London

C++ Software Engineer

Greater London, England, United Kingdom
Portofino Technologies
principles of high-frequency trading to offer top-range execution and market making services. About the Role We are looking for an exceptional C++ Engineer to join our high-frequency trading team. You will play a key role in developing the ultra-low latency trading infrastructure … who thrive on optimizing performance at the nanosecond level, are passionate about real-time systems, and are driven to push the boundaries of software and hardware performance. Key Responsibilities Build and optimize latency-sensitive components of our trading stack (market data handlers, order gateways, strategy engines) Collaborate with …/cache performance using benchmarking and hardware introspection tools Implement rigorous testing, simulation, and failover mechanisms Requirements Essential Expert-level knowledge of modern C++ (C++17/20) and systems-level programming Deep understanding of low-latency optimization, lock-free programming, NUMA architectures, and real-time systems Experience with More ❯
Posted:

C++ Software Engineer

london, south east england, united kingdom
Portofino Technologies
principles of high-frequency trading to offer top-range execution and market making services. About the Role We are looking for an exceptional C++ Engineer to join our high-frequency trading team. You will play a key role in developing the ultra-low latency trading infrastructure … who thrive on optimizing performance at the nanosecond level, are passionate about real-time systems, and are driven to push the boundaries of software and hardware performance. Key Responsibilities Build and optimize latency-sensitive components of our trading stack (market data handlers, order gateways, strategy engines) Collaborate with …/cache performance using benchmarking and hardware introspection tools Implement rigorous testing, simulation, and failover mechanisms Requirements Essential Expert-level knowledge of modern C++ (C++17/20) and systems-level programming Deep understanding of low-latency optimization, lock-free programming, NUMA architectures, and real-time systems Experience with More ❯
Posted:

C++ Software Engineer

South East London, England, United Kingdom
Portofino Technologies
principles of high-frequency trading to offer top-range execution and market making services. About the Role We are looking for an exceptional C++ Engineer to join our high-frequency trading team. You will play a key role in developing the ultra-low latency trading infrastructure … who thrive on optimizing performance at the nanosecond level, are passionate about real-time systems, and are driven to push the boundaries of software and hardware performance. Key Responsibilities Build and optimize latency-sensitive components of our trading stack (market data handlers, order gateways, strategy engines) Collaborate with …/cache performance using benchmarking and hardware introspection tools Implement rigorous testing, simulation, and failover mechanisms Requirements Essential Expert-level knowledge of modern C++ (C++17/20) and systems-level programming Deep understanding of low-latency optimization, lock-free programming, NUMA architectures, and real-time systems Experience with More ❯
Posted:

Lead C++ Software Engineer (Gameplay)

London, England, United Kingdom
JR United Kingdom
с Unity и из других индустрий. Команды разработки для нас - ядро компании, благодаря которому наши игры растут и развиваются уже 20 лет. Lead Software Engineer – драйвер технического развития продукта, который ведет и развивает команду с точки зрения архитектуры, качества, культуры разработки и инженерных практик. В каждом More ❯
Posted:

Lead C++ Software Engineer (Gameplay)

Hounslow, England, United Kingdom
JR United Kingdom
с Unity и из других индустрий. Команды разработки для нас - ядро компании, благодаря которому наши игры растут и развиваются уже 20 лет. Lead Software Engineer – драйвер технического развития продукта, который ведет и развивает команду с точки зрения архитектуры, качества, культуры разработки и инженерных практик. В каждом More ❯
Posted:

Senior Lead Software Engineer - Jisu C++ Exchanges

London, England, United Kingdom
J.P. Morgan
The Jisu team in the F&O Execution Technology group is looking for an experienced C++ developer to join our ultra-low latency direct market access team in London. As a Senior Lead Software Engineer in the Jisu team of F&O Execution Technology … you will design, develop, test, and productionize the functional requirements for Market Access and Risk Management systems. Job responsibilities: Delivering hands-on practical C++ experience delivering system design, application development, testing, and operational stability Demonstrating proficiency in C++ on Unix/Linux operating systems Using Python … Analyst & Operations Required qualifications, capabilities, and skills Low Latency Design and Development: They have experience in designing and developing low latency applications using C++ and C Linux Environment: They have experience in configuring, testing, and integrating C++ applications into a Linux environment Experience with Low latency More ❯
Posted:

Senior Lead Software Engineer - Jisu C++ Exchanges

London, England, United Kingdom
JPMorgan Chase & Co
over-50s age inclusive jobs board. Job Description The Jisu team in the F&O Execution Technology group is looking for an experienced C++ developer to join our ultra-low latency direct market access team in London. As a Senior Lead Software Engineer in … you will design, develop, test, and productionize the functional requirements for Market Access and Risk Management systems. Job responsibilities: Delivering hands-on practical C++ experience delivering system design, application development, testing, and operational stability Demonstrating proficiency in C++ on Unix/Linux operating systems Using Python … Analyst & Operations Required qualifications, capabilities, and skills Low Latency Design and Development: They have experience in designing and developing low latency applications using C++ and C Linux Environment: They have experience in configuring, testing, and integrating C++ applications into a Linux environment Experience with Low latency More ❯
Posted:

Software Engineer III - C++, Java - Athena Data Frameworks

London, England, United Kingdom
J.P. MORGAN
Job Description We have an exciting and rewarding opportunity for you to advance your software engineering career. As a Software Engineer III at JPMorgan Chase within the Athena Platform (CIB), you will be a key member of an agile team responsible for designing and … scalable manner. Your role involves executing critical technology solutions across multiple technical domains to support the firm’s business objectives. Job Responsibilities Implement software solutions, including design, development, and troubleshooting, with innovative approaches to solve complex problems. Develop secure, high-quality production code and maintain algorithms that integrate … improvement of applications and systems. Identify hidden problems and data patterns proactively, leveraging insights to enhance coding practices and system architecture. Contribute to software engineering communities and explore emerging technologies. Promote a team culture rooted in diversity, equity, inclusion, and respect. Required Qualifications, Capabilities, and Skills Formal training More ❯
Posted:

Senior Software Engineer - Realtime Server Development (C++)

London, England, United Kingdom
FactSet
FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics that investors use to make crucial decisions. At FactSet, our values are the foundation of everything we do. They express how we act and operate … offices across North America, Europe, and Asia Pacific, FactSet has achieved $1.4 billion in annual revenues. Team: The team develops high-performance server software to provide complex query capabilities on dynamically changing stock markets and financial data. These capabilities are used by FactSet’s APIs and other client … side applications. Tasks include the creation of software for the calculation of financial metrics, processing, storing and efficient transfer of billions of real-time data updates/day for millions of financial instruments traded worldwide to platform components and to client applications. Development is primarily done in C++ More ❯
Posted:

Software Engineer (Python/ C++) - Up to £200k 1st year compensation (Cash)

London, England, United Kingdom
Hunter Bond
Software Engineer (Python/C++) - Up to £200k 1st year compensation (Cash) Salary: Up to £200k 1st Year Compensation (Pure Cash) Location: London (Flex-Remote Options) Skills: Python and/or C++ expertise preferred This firm is an elite company with high … s most performant ETL pipelines that deal with billions of data points every second One of the most successful observability platforms worldwide Building software solutions/products with scale, reliability and latency considerations in mind R&D work for functional programming (either pre-existing languages (such as Rust … Infrastructure and tweaking research models Working directly on Quant Logic/Research models for Alpha Generation What else is in it for you? Software Engineers are treated as the company's #1 asset Low attrition rate; people working there love what they do on a daily basis! Very More ❯
Posted:

Senior C++/Rust Software Engineer

London, England, United Kingdom
JR United Kingdom
Social network you want to login/join with: Senior C Rust Software Engineer, west london col-narrow-left Client: Black Duck Location: west london, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 04.06.2025 Expiry Date: 19.07.2025 … col-wide Job Description: Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and … a combination of industry-leading tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle. The Static Analysis team is looking for an exceptional developer, with experience or interest in building and deploying security tools, to More ❯
Posted:

Senior C++/Rust Software Engineer

Hounslow, England, United Kingdom
JR United Kingdom
Social network you want to login/join with: Senior C Rust Software Engineer, south west london col-narrow-left Client: Black Duck Location: south west london, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 04.06.2025 Expiry … Date: 19.07.2025 col-wide Job Description: Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix … a combination of industry-leading tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle. The Static Analysis team is looking for an exceptional developer, with experience or interest in building and deploying security tools, to More ❯
Posted:

Software Engineer II - C++/Rust

London, United Kingdom
Disney Cruise Line - The Walt Disney Company
supported by our Native Client Platform. Best of all, you'll get to build these apps in Rust! We're looking for a Software Engineer II who has experience in Rust and comes from a C/C++ background, who knows how to write … teams and product owners to help understand and explain device limitations and requirements. Basic Qualifications: Candidates should have 3+ years of C/C++ experience on embedded systems and/or writing portable multi-platform code, with 1-2+ years of personal or professional Rust experience. Understanding … what features they support. Experience using build runners/compilation tools for multi-platform projects. Bachelor's degree in computer science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience Preferred Qualifications: Experience working on user interface-level code More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Software Engineer, Desktop Applications - (Must Have C++) - Hybrid

London, England, United Kingdom
Hybrid / WFH Options
FactSet
Sr. Workstation Platform & Native Application Hybrid Engineer (C++ Must Have) FactSet’s Research & Advisory Engineering department is looking for a talented engineering lead to work on our Native Application technology stack and drive our Workstation strategy. The Workstation platform and native functionality contained within it serve … as a critical delivery mechanism for FactSet's software, supporting the workflows of over 100k financial professionals. Description: In this role, the ideal candidate will collaborate on how to modernize the Workstation, effectively supporting and evolving it in a way that ensures continued reliability for our growing user … with the web-based strategy that guides FactSet's future. This position will involve leading a small team primarily responsible for projects in C++ or other natively installed languages to support our future installed desktop vision. This role will require close collaboration with the FactSet Web and Mobile More ❯
Posted:

Front-end Software Engineer (JavaScript/AI/C++)

London, United Kingdom
Hybrid / WFH Options
Hadean
Hadean is an award-winning, record-breaking technology enabler. Our transformational software is changing the ways we plan, build, learn, work and live. Through immersive virtual systems, unprecedented connectivity and near unlimited scalability we empower our partners to obtain critical, data-driven insights that enhance operational performance and … Crick Institute and more to achieve groundbreaking performances that have revolutionised their operations. The Role We are seeking a highly skilled and motivated Software Engineer to join our team. You will play a crucial role in our mission to provide the front end experience required to … our team of game AI, infrastructure and distributed computing specialists to design, develop, and maintain new features within our cutting-edge, cloud-native software stack. Key Responsibilities Collaborate with Product and Delivery Managers to refine and design new features Take ownership of the functionality and quality in an More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Rust/C/C++ - £150k- £200k

London, England, United Kingdom
James Chase
Are you a Rust/C/C++ programmer looking for the next best role? Have you worked with low-level performance and want it to matter at a large scale? If this sounds like you, this might be one of the most technically ambitious roles you’ll … storage and querying for highly complex domains — including genomics, financial & time series data, weather and much more. They are looking for a Senior Software engineer to join their team in London on a full-time basis What You’ll Do Architect and implement high-performance data … and shape the future of their internal engine You’ll Be a Great Fit If You: Have experience with Rust/C/C++ or systems-level languages Experience with columnar formats like Arrow and Parquet Have worked with or contributed to analytical databases like ClickHouse, DuckDB, or More ❯
Posted:

Senior Software Engineer - Rust/C/C++ - £150k- £200k

South East London, England, United Kingdom
James Chase
Are you a Rust/C/C++ programmer looking for the next best role? Have you worked with low-level performance and want it to matter at a large scale? If this sounds like you, this might be one of the most technically ambitious roles you’ll … storage and querying for highly complex domains — including genomics, financial & time series data, weather and much more. They are looking for a Senior Software engineer to join their team in London on a full-time basis What You’ll Do Architect and implement high-performance data … and shape the future of their internal engine You’ll Be a Great Fit If You: Have experience with Rust/C/C++ or systems-level languages Experience with columnar formats like Arrow and Parquet Have worked with or contributed to analytical databases like ClickHouse, DuckDB, or More ❯
Posted:

Senior Software Engineer - Rust/C/C++ - £150k- £200k

london, south east england, united kingdom
James Chase
Are you a Rust/C/C++ programmer looking for the next best role? Have you worked with low-level performance and want it to matter at a large scale? If this sounds like you, this might be one of the most technically ambitious roles you’ll … storage and querying for highly complex domains — including genomics, financial & time series data, weather and much more. They are looking for a Senior Software engineer to join their team in London on a full-time basis What You’ll Do Architect and implement high-performance data … and shape the future of their internal engine You’ll Be a Great Fit If You: Have experience with Rust/C/C++ or systems-level languages Experience with columnar formats like Arrow and Parquet Have worked with or contributed to analytical databases like ClickHouse, DuckDB, or More ❯
Posted:

C++ Software Engineer

City of London, London, United Kingdom
Arcus Search
Are you a C++ Expert with a passion for working on bleeding edge projects and technologies? A Hedge Fund client are looking for a team of contract C++ Engineers to join them and support a greenfield FPGA project in London. Requirements: 5+ years C++ More ❯
Posted:

C++ Software Engineer

London Area, United Kingdom
Arcus Search
Are you a C++ Expert with a passion for working on bleeding edge projects and technologies? A Hedge Fund client are looking for a team of contract C++ Engineers to join them and support a greenfield FPGA project in London. Requirements: 5+ years C++ More ❯
Posted:

C++ Software Engineer

london, south east england, united kingdom
Arcus Search
Are you a C++ Expert with a passion for working on bleeding edge projects and technologies? A Hedge Fund client are looking for a team of contract C++ Engineers to join them and support a greenfield FPGA project in London. Requirements: 5+ years C++ More ❯
Posted:

C++ Software Engineer

london (city of london), south east england, united kingdom
Arcus Search
Are you a C++ Expert with a passion for working on bleeding edge projects and technologies? A Hedge Fund client are looking for a team of contract C++ Engineers to join them and support a greenfield FPGA project in London. Requirements: 5+ years C++ More ❯
Posted:

Algo Software Engineer (C++/Python)- Tech Driven Algorithmic Fund

London, England, United Kingdom
Vodafone
of the smartest computer scientists in the world to develop both their low latency trading platform and their massive distributed research platform. Algo Software Engineers (AE) are programmers that are embedded in the trading teams and work hand-in-hand with Algo Strategy Developers (AD). Whereas ADs … tend to use their math skills to make smarter strategies, AEs focus on the software that powers trading and research. Because of this close collaboration, AEs tend to be the type of engineers that thrive on constant interaction and discussion. Hearing how their most recently deployed system allowed … as automated testing, design/code reviews, and technical training. This is a Linux/Unix shop with a codebase written primarily in C++ and Python. If you are not a C++ or Python or Linux expert, that's probably OK. They care more about your More ❯
Posted:

Staff Software Engineer, C++

London, United Kingdom
Ripple
closing over 90 million ledger, the XRPL offers streamlined development, low transaction costs, high performance, and sustainability. We are looking for a senior engineer to help us maintain this high technical bar, while building innovative solutions to ensure the XRPL can power the growing needs of the global … digital economy. WHAT YOU'LL DO: Increase the capabilities, performance, scalability, and reliability of the XRP ledger. Participate in the full software development lifecycle, including architecture, technical design, C++ development, bug fixing, as well as functional and performance validations. Be part of the open-source XRP … to maintain the high quality of our codebase. WHAT YOU'LL BRING: Bachelor's in computer science or similar, and 8+ years of software product development experience using C++. Strong experience with large scale distributed systems development and architecture. Prior team leadership and mentorship experience. Passion for blockchain More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - C++, Python, Linux

London, England, United Kingdom
Ivanti
Will Be Doing: Hands-on design and develop features for enhancing the security of our Network Security products Collaborate with architects and fellow software engineers to identify the best solutions for security challenges Pay special attention to the Quality& Securityin all stages of development Ensure a high degree … Validation and Automation of the deliverables. To Be Successful in The Role, You Will Have 5 years of experience in designing and developing software for Enterprise Networking/Security Appliances Must Have Excellent Programming skills in C++ & Python Must Have Good Understanding of Networking Protocols development More ❯
Posted:
C++ Software Engineer
London
25th Percentile
£93,750
Median
£105,000
75th Percentile
£130,000
90th Percentile
£140,000