C++ Jobs in London

151 to 175 of 2,412 C++ Jobs in London

C++ Developer. Low Latency finance project experience.

London, England, United Kingdom
Hybrid / WFH Options
Data Intellect
C++ Developer. Low Latency finance project experience. Full-time Department: Software Engineering At Data Intellect, it has never been just about data or technology; they are our tools. It’s about human intellect, collaboration, and providing solutions for the most complex challenges. We do this by living the [DI] code: We are Problem Solvers who are Humble , possess a Can … do Attitude , with a focus on Togetherness . “We are not big on egos, but we’re not for the faint-hearted either” – Steve Turner, CEO As a Senior C++ Developer at [DI], you will focus on developing Front Office Trading software, primarily working within market data development teams. You will gain exposure to the full software stack, using modern … projects, as well as maintenance, latency tuning, and enhancements. You will have opportunities to lead projects, mentor junior team members, and influence team development. Minimum 5 years’ experience in C++ Development, ideally C++11 or later Experience in low latency development and application profiling Experience in Financial Services, Capital Markets, or Investment Banking domains Minimum 2:1 Bachelor’s Degree in More ❯
Posted:

Software Developer (C++)

London, England, United Kingdom
Squarepoint Capital
farms. With offices around the globe, we emphasize true, global collaboration by aligning our investment, technology and operations teams functionally around the world. Role Overview: At Squarepoint we use C++ to build the majority of our low latency and high performance systems, which are directly responsible for executing the critical trading path. Your work in this domain will have a … or other degree with a heavy emphasis on software development. Up to 4 years experience in a relevant role such as software or quant development, or similar. Experience with C++, git, and Linux. Excellent written and verbal communication skills. Eagerness to continuously learn new technologies and develop with us. Ability to work well in a fast-paced environment. Nice to More ❯
Posted:

C++ Quant Developer – Systematic Equities | London

London, England, United Kingdom
Oxford Knight
Social network you want to login/join with: C++ Quant Developer – Systematic Equities | London, London col-narrow-left Client: Oxford Knight Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: b40a198e6e69 Job Views: 4 Posted: 02.06.2025 Expiry Date: 17.07.2025 col-wide Job Description: Summary Superb opportunity to join one of the … facing off to the business, with a real drive for collaborative success. Skills and Experience Required 5+ years’ experience with a strong computer science or engineering background Expert-level C++ programming experience, plus advanced Python Track record in Linux-based development Experience with DevOps functions (e.g. Google Cloud, Airflow, InfluxDB, Grafana) Degree (Masters or PhD preferred) in Computer Science, Physics More ❯
Posted:

Senior C++ Engineer – Cloud-Native Technologies IRC262410

London, England, United Kingdom
GlobalLogic
Join to apply for the Senior C++ Engineer – Cloud-Native Technologies IRC262410 role at GlobalLogic 1 day ago Be among the first 25 applicants Join to apply for the Senior C++ Engineer – Cloud-Native Technologies IRC262410 role at GlobalLogic Description We are seeking a highly skilled and motivated Senior C++ Engineer to join our team and play a key role … you will work closely with other engineers on challenging projects, leveraging cutting-edge technologies to deliver high-quality solutions. Description We are seeking a highly skilled and motivated Senior C++ Engineer to join our team and play a key role in developing and maintaining critical cloud-native applications. In this role, you will work closely with other engineers on challenging … projects, leveraging cutting-edge technologies to deliver high-quality solutions. Requirements Strong proficiency in C++ programming language. Experience with Kubernetes and containerization technologies. Familiarity with service mesh technologies such as Istio. Experience with microservices architecture and design patterns. Excellent problem-solving and analytical skills. Strong communication and collaboration skills. Job responsibilities Design, develop, and maintain high-performance, scalable C++ applications. More ❯
Posted:

Junior Software Engineer - Cross-platform C++ - Multipass

London, England, United Kingdom
Hybrid / WFH Options
Canonical
Social network you want to login/join with: Junior Software Engineer - Cross-platform C++ - Multipass, London Client: Canonical Location: London, United Kingdom Job Category: Other EU work permit required: Yes Job Reference: 1d240955925d Job Views: 4 Posted: 29.06.2025 Expiry Date: 13.08.2025 Job Description: Use your deep C++ skills on Windows and MacOS to build an amazing open source developer … to two weeks, twice a year, for company events What we are looking for in you Cross-platform development experience on macOS and/or Windows Expertise in modern C++ development Experience with software testing and test-driven development High standards for code quality, testing, and design Knowledge of hypervisor technologies such as Hyper-V, VirtualBox, KVM, and QEMU Open More ❯
Posted:

C++ Developer (Pricing/Risk) - Tier 1 Multi-Strat Hedge Fund - Discrete Search - Excellent Comp[...]

London, England, United Kingdom
Mondrian Alpha
firm. This role sits at the intersection of quantitative research, engineering, and front-office risk, offering the chance to build a state-of-the-art risk system using modern C++ and Python. You will work directly with quantitative analysts, traders, risk managers, and IT teams to deliver a robust, scalable system supporting pricing, calibration, and scenario generation across asset classes. … The ideal candidate is a C++ expert with experience in production-grade systems and a strong grasp of Python, Excel, and database technologies. You’ll play a key role in shaping infrastructure, implementing high-performance computing techniques, and driving real-time and batch analytics across distributed environments, including cloud. Responsibilities: Design and develop a cross-asset pricing and risk platform … advanced computational techniques Collaborate with IT to ensure adherence to engineering best practices and firmwide standards. Requirements: Bachelor’s or higher degree in a STEM discipline Strong proficiency in C++ and solid experience working in production environments. Working knowledge of Python, Excel, and SQL, across Windows and Linux environments. Familiarity with modern development tools such as GitHub and VS Code More ❯
Posted:

C++ / Rust Engineer – New York OR London

London, England, United Kingdom
Oxford Knight
Social network you want to login/join with: C++/Rust Engineer – New York OR London, London col-narrow-left Client: Oxford Knight Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: cab2009d3567 Job Views: 3 Posted: 29.06.2025 Expiry Date: 13.08.2025 col-wide Job Description: Location: New York or London Fantastic … scalable code, from one end of the SDLC to the other, this role would be perfect for you.. Requirements: 0-3 years’ professional programming experience Strong programming skills in C++ or Rust Demonstrable track record writing clean, readable, and extensible code, including robust handling of edge cases and thorough testing Solid understanding of core computer science concepts: OOP, algorithms, programming More ❯
Posted:

C++ Quant Developer/Researcher - FX

London Area, United Kingdom
High Frequency Trading Firm
our trading capabilities and stay ahead of the market What You Bring A burning passion for technology, software development, and the thrill of tackling complex mathematical challenges Mastery of C++ with an added bonus if you know Python Experience building high-performance trading software, with a relentless focus on speed and efficiency Deep understanding of quantitative trading environments and market More ❯
Posted:

C++ Quant Developer/Researcher - FX

City of London, London, United Kingdom
High Frequency Trading Firm
our trading capabilities and stay ahead of the market What You Bring A burning passion for technology, software development, and the thrill of tackling complex mathematical challenges Mastery of C++ with an added bonus if you know Python Experience building high-performance trading software, with a relentless focus on speed and efficiency Deep understanding of quantitative trading environments and market More ❯
Posted:

C++ Developer

London, England, United Kingdom
Oxford Knight
good understanding of user requirements, with knowledge of market data feed handlers and execution gateways highly desirable. Requirements 5+ years' experience in low-latency Linux development using C/C++, STL, Boost Bachelors or Masters degree from a top-tier university in Computer Science, Maths, Engineering or related field Solid experience in design and implementation of multithreaded and distributed systems More ❯
Posted:

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

London, England, United Kingdom
FactSet
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++ 20 on Linux/MacOS and by using modern software technologies. As a developer in the team, you will collaborate with other software development teams, business analysts and stakeholders at … or natural sciences - or several years of professional experience in the field of professional software development 3+ years of professional experience in designing and developing complex software solutions in C++ under Unix operating systems Experience in programming client/server systems and dealing with network protocols Experience with debugging using standard tools like gdb, tcpdump, strace Knowledge of multithreaded programming More ❯
Posted:

Senior C++ Software Engineer (100% Remote - United Kingdom)

London, England, United Kingdom
Hybrid / WFH Options
Tether Operations Limited
Social network you want to login/join with: Senior C++ Software Engineer (100% Remote United Kingdom), London col-narrow-left Client: Tether Operations Limited Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: eedf51675eae Job Views: 7 Posted: 22.06.2025 Expiry Date: 06.08.2025 col-wide Job Description: Join Tether and Shape the More ❯
Posted:

Quant Developer (C++)

London, England, United Kingdom
Squarepoint Capital
and others Required Qualifications: Degree in Engineering, Computer Science or related subject; Masters or higher a plus 3+ years strong programming experience under Linux, at least 1 year in C++ 2+ years’ experience working on high performance mission critical systems A team player with good communication skills and a preference for compromise Ability to balance tactical work with pursing long More ❯
Posted:

Software Developer (Market Data)

London, England, United Kingdom
FlexTrade
and collaborate as one team. All of these while having fun truly makes FlexTrade a wonderful place to work. The Team We are looking for a mid-level, skilled C++ developer to join our team. The ideal candidate will have experience working with low-latency products and trading exchanges. The successful candidate will be passionate about finance and technology. You … approach problems not only from a technical point of view, but also from the business aspect. As a C++ developer, you will be responsible for designing, building, and maintaining low latency, high-performance integrations with market data providers and maintaining existing ones. You will also be responsible for delivering continuous optimization for latency, scale, and resiliency improvements. We use agile … collaboration with client-facing teams, you will design and develop solutions for market data problems raised and assist teams in moving changes to production. Typical responsibilities in the group: C++ Development: integrate with Exchange/3rd Party feed handler APIs. C++ Development: implement new features or performance enhancements in FlexTrade’s Market Data APIs. Deploy, Support and Manage central data More ❯
Posted:

Software Manager

London, England, United Kingdom
Hybrid / WFH Options
Optirank
new User and Technical Documentation. Responsible for software packages, production data management tools and embedded device FW. What You Need to Succeed Significant hands on and commercial experience with C++, C#, .NET, SQL, TypeScript, Python or similar. Commercial experience of leading, managing and directing software teams (at least 3 years). Degree educated in Engineering, Computer Science, Mathematics, Physics or … Kingdom 4 weeks ago Cambridge, England, United Kingdom 1 day ago Cambridge, England, United Kingdom 4 hours ago Cambridge, England, United Kingdom 1 week ago CPU Architect - Assembly/C++/Python/ARM/RISC-V Cambridge, England, United Kingdom 2 weeks ago Philanthropy Manager - Engineering or Physical Sciences (Maternity Cover) Cambridge, England, United Kingdom 3 weeks ago Senior … Software Engineer, UI Infrastructure Cambridge, England, United Kingdom 5 days ago Soham, England, United Kingdom 5 days ago Senior Software Engineer, C++ API Development Cambridge, England, United Kingdom 1 week ago Cambridge, England, United Kingdom 4 weeks ago Senior Embedded C/C++ Software Engineer | Multimedia | Permanent Cambridge, England, United Kingdom 1 month ago Cambridge, England, United Kingdom 3 days More ❯
Posted:

Senior/Lead Software Engineer

London, United Kingdom
Hybrid / WFH Options
Recruitment Avenue
travel technology company, is looking for a dynamic and technically astute Senior/Lead Software Engineer with at least five years of commercial experience in C# and/or C++ to join the Software development department. The role encompasses a significant amount of hands-on development and troubleshooting to help the department and company achieve its objectives. This opportunity also … and addressing queries from various internal and external stakeholders Education/Experience Requirements Educated to degree level (2:1 or above) Very strong understanding of C# and/or C++ Very strong understanding of SQL Detailed understanding of software development methodologies and object-oriented development principles Experience of working in an agile environment Previous experience of mentoring other engineers Knowledge More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Team Lead Software Engineering (M/F/D)

London, England, United Kingdom
DataGuard
United Kingdom 3 months ago Software Engineering Manager - Sustaining Engineering London, England, United Kingdom 3 weeks ago London, England, United Kingdom 1 month ago Software Engineering Manager - Cross-platform C++ - Multipass London, England, United Kingdom 6 days ago Software Engineering Manager - Cross-platform C++ - Multipass London, England, United Kingdom 1 month ago London, England, United Kingdom 2 weeks ago London … ago Linux Enablement - Software Engineering Manager London, England, United Kingdom 3 months ago London, England, United Kingdom 5 days ago Greater London, England, United Kingdom 4 months ago Senior C++ Engineer (Mandarin Speaker) - London/Remote from the UK London, England, United Kingdom 1 month ago Software Engineering Manager - Container and Virtualisation Infrastructure London, England, United Kingdom 3 weeks ago More ❯
Posted:

Software Development Engineer, VASTech

London, England, United Kingdom
Amazon
programming language experience Bachelor's or Master's degree in Computer Science or related technical field Demonstrated expertise in data structures and algorithmic problem-solving Professional proficiency in Java, C++, or C# with expert-level knowledge in at least one language Minimum 2 years of professional experience developing and deploying production software Hands-on experience with UNIX or Linux operating … design PREFERRED QUALIFICATIONS Bachelor's or Master's degree in Computer Science or related technical field Demonstrated expertise in data structures and algorithmic problem-solving Professional proficiency in Java, C++, or C# with expert-level knowledge in at least one language Minimum 2 years of professional experience developing and deploying production software Hands-on experience with UNIX or Linux operating More ❯
Posted:

Freelance Software Developer (Python-Rust) - AI Tutor

London, England, United Kingdom
Hybrid / WFH Options
Mindrift
Coding, you'll have the opportunity to collaborate on these projects. Although every project is unique, you might typically: Analyze and understand existing code in Python or C/C++ Migrate logic to idiomatic, safe Rust while preserving functionality Adapt or port the test suite and ensure behavioral equivalence Document migration steps and technical decisions How To Get Started Simply … United Kingdom 3 weeks ago London, England, United Kingdom 1 month ago London, England, United Kingdom 3 weeks ago London, England, United Kingdom 6 months ago Freelance Software Developer (C++) - AI Trainer London, England, United Kingdom 1 week ago London, England, United Kingdom 7 months ago Python Backend Senior Software Engineer - Remote 4 days a week (Europe) London, England, United More ❯
Posted:

System Development Engineer II

London, United Kingdom
Amazon
technical education and work experience Experience managing projects across cross functional teams, building sustainable processes and coordinating release schedules Experience with at least one modern scripting or programming language (C++, Java, Python, Ruby, etc.) Experience in automating, deploying, and supporting large-scale infrastructure Experience with Linux/Unix Experience with CI/CD pipelines build processes Preferred qualifications: Knowledge of … and help them improve their skills. - Experience in automating, deploying, and supporting large-scale infrastructure - Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust - Experience with Linux/Unix - Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems - Experience with CI/CD pipelines build processes - Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

System Development Engineer II, Payment Risk Engineering

London, England, United Kingdom
Amazon
technical education and work experience Experience managing projects across cross functional teams, building sustainable processes and coordinating release schedules Experience with at least one modern scripting or programming language (C++, Java, Python, Ruby, etc.) Experience in automating, deploying, and supporting large-scale infrastructure Experience with Linux/Unix Experience with CI/CD pipelines build processes Preferred qualifications: Knowledge of … and help them improve their skills. - Experience in automating, deploying, and supporting large-scale infrastructure - Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust - Experience with Linux/Unix - Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems - Experience with CI/CD pipelines build processes Additional More ❯
Posted:

Software Engineer - Treasury Infrastructure

London, England, United Kingdom
Hudson River Trading
closely with our Funding, Finance, and Optimization teams to ensure our treasury systems are efficient, secure, and scalable. Responsibilities Software Development: Design, develop, and implement treasury software applications using C++ and/or Python, ensuring high performance and responsiveness System Integration: Collaborate with Treasury and Finance teams to integrate the software solutions with the existing platform Infrastructure Management: Maintain and … systems comply with regulatory requirements and security protocols Qualifications Bachelor’s degree in Computer Science and/or a related field Proven experience building treasury infrastructure Strong proficiency in C++ and/or Python programming and knowledge of object-oriented design principles Knowledge of treasury operations, cash management, and financial instruments is a plus Strong problem-solving skills and ability More ❯
Posted:

Senior Software Engineer - MySQL (Remote)

London, England, United Kingdom
Hybrid / WFH Options
Percona
Percona is looking for a flexible and efficient Senior C/C++ Software Engineer to join its Open Source Software Development team. You will work on the Percona Server for MySQL, Percona XtraBackup, Percona XtraDB Cluster and Oracle MySQL. You will work from your home office, using online tools and resources to contribute to a fast moving and high quality … degree in Computer Science or a related field, or equivalent experience Ability to speak, listen and write effectively in fluent English Minimum 5+ years of experience in C/C++ development and object oriented design Strong understanding of SQL databases, preferably MySQL Strong understanding of DBMS internal algorithms such as those used in query optimiser, B-tree indexing, multiversion concurrency More ❯
Posted:

DV Cleared Software Engineers

London, England, United Kingdom
Babcock
flavour of software developer and have positions available across a variety of different tech stacks Technologies and skills of interest include: Java, Spring Node, React, JavaScript, TypeScript Python C, C++ C# AWS or Azure If you’re a software engineer, working in the National Security security space and you hold DV clearance, regardless of where you are in your career More ❯
Posted:

Software Engineer - Trade Capture

London, England, United Kingdom
Millennium Management
real time trade capture system that processes and feeds the firm’s executions to various internal systems and external parties. Qualifications/Skills Required 7+ years of developing in C++ server side applications in Linux Strong understanding and experience building real-time/event driven applications Strong understanding of network programing and Linux O/S internals Strong understanding of More ❯
Posted:
C++
London
10th Percentile
£65,000
25th Percentile
£85,000
Median
£110,000
75th Percentile
£157,500
90th Percentile
£175,000