C++ Jobs in London

76 to 100 of 110 C++ Jobs in London

Graduate Software Developer | 45,000–55,000 | Hybrid (London / Remote)

London, South East, England, United Kingdom
Hybrid/Remote Options
IT Graduate Recruitment
role within 12–24 months. What You’ll Do Design and build high-performance software used by thousands of users daily Develop clean, efficient, and scalable code in Python, C++ or JavaScript Collaborate with engineers, data scientists, and product teams on exciting new features Contribute to technical discussions and see your ideas implemented fast Get exposure to cloud computing (AWS … STEM graduate (Computer Science, Engineering, Physics, Maths, etc.) from one of the top-ranked universities in the UK or equivalent Strong coding ability in at least one of: Python, C++, C#, Java, or JavaScript Curiosity and problem-solving mindset — you love figuring things out Comfortable learning new technologies quickly Bonus: experience with Git, SQL, or personal projects you can show … tutorials — we’d love to hear from you. Apply now with your CV. Let’s build something great together. Graduate Software Developer, Junior Developer, Entry-Level Developer, Python Developer, C++, C# .Net, Developer, Computer Science Graduate, Full Stack, Software Engineer, Cloud, Machine Learning, JavaScript, Coding Graduate, Graduate Technology Jobs More ❯
Employment Type: Full-Time
Salary: £45,000 - £55,000 per annum, OTE
Posted:

Investment Banking - Low Latency C++ Developer - financial markets/Linux/scripting/low latency/TCP/I

London, United Kingdom
Hybrid/Remote Options
Scope AT Limited
Investment Banking - Low Latency C++ Developer - financial markets/Linux/Scripting/low latency/TCP/IP PURPOSE AND SUMMARY We are looking for a C++ developer to be part of the low latency development team. The team provides industry leading low-latency trading services for our clients, utilizing FPGA, C++ and Java technologies. The candidate will be … focusing on the C++ components. The ideal candidate: Is motivated by working in a high performing team, Is flexible to change of work streams as business priorities change or problems arise, Likes to learn from others as well as improve and invent, Knows that the only way to make things better is to do it, not to just talk about … of useful software. ESSENTIAL DUTIES AND RESPONSIBILITIES Plan, design, develop, document, test, deploy, and support new and existing features/modules SKILLS & EXPERIENCES ASSESSMENT 7+ years of C/C++ development experience Experience with financial markets/clients Experience with order entry gateway development. Experience with market data Reasonable knowledge of Linux Some Scripting knowledge Interest and some knowledge of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London, United Kingdom
Hybrid/Remote Options
Enterprise Recruitment Ltd
high standards but also offer competitive compensation. Additionally, the package includes potentially very lucrative stock options. Ideal Software Engineers should possess robust programming abilities in languages such as C, C++, Objective-C, Java, C#, Python, or Golang, coupled with an outstanding academic history, preferably from top-tier universities globally. Given that this is a hardware-oriented product, expertise in electronics … therefore, they ensure an environment that nurtures the talents of software engineers. Position : Software Engineer Location : Soho, London - hybrid Salary : £50-70k & stock options Key Skills : Golang, C, C++, Java, Kotlin, Python, objectiveC, Linux, Azure, top academics More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum
Posted:

Senior Software Engineer - Electronic Trading Shared Services

London, England, United Kingdom
Bloomberg
Gain a deeper understanding of how global financial markets operate by working closely with product managers and clients You’ll need to have Demonstrated enterprise experience developing software in C++ and Python A degree in Computer Science, Engineering, Mathematics, or equivalent practical experience Strong understanding of data structures, algorithms, and software design principles Experience designing and maintaining distributed, fault-tolerant … technical direction in a large engineering organization A strong sense of ownership and commitment to delivering reliable, maintainable, and scalable solutions We’d love to see Proficiency with modern C++ (C++17 or later) in Linux environments Experience with streaming or messaging technologies, e.g., Kafka Knowledge of service-oriented or microservices architectures Interest in performance optimization, reliability engineering, and observability Curiosity More ❯
Posted:

Software Developer (C++) - Up To £350,000 - London

London, United Kingdom
Hunter Bond
Role: Software Developer Salary: £350,000 T/C Location: London Client : Top Fintech An exciting opportunity has arisen for a highly skilled C++ Developer with excellent technical and communication abilities to join a successful and fast-paced tech-driven team within the finance sector. You'll be working alongside top-tier technologists with backgrounds from some of the most … have end-to-end involvement in the software development life cycle, with real influence over the direction and implementation of key technical solutions. Key Requirements: Strong commercial experience with C++ and Python (2+ years) Proven experience building and consuming RESTful microservices Experience handling large-scale or high-throughput data systems Prior experience in the finance sector (preferred but not essential More ❯
Employment Type: Permanent
Salary: GBP 350,000 Annual
Posted:

Software Engineer - C++ Developer

City, London, United Kingdom
Mploy Group
Software Engineer C++ Developer Automated Machining Strategy (London/Hybrid) Salary bands depending on experience About the Organisation We are a technology-driven company working to modernize precision manufacturing. Our team builds intelligent software that speeds up the creation of CNC machining programs and supports operators in producing high-quality results more efficiently click apply for full job details More ❯
Employment Type: Permanent
Salary: GBP 100,000 Annual
Posted:

Contract C++ Linux Software Engineer

New Malden, London, United Kingdom
Hybrid/Remote Options
Enterprise Recruitment Limited
month contract for a C++ Linux Software Engineer. Inside IR35, 2 days from home after an initial period getting to grips with the project. Contract Software Engineer essential skills - Strong C++ on Linux Significant embedded software engineer experience Desirable skills Build environment OpenEmbedded, Bitbake, Makefiles Networking - UDP, TCP/IP, Analysis tools (e.g Wireshark) Linux Kernel and CLI tools BASH … scripting Python Real-time multi-threaded software concepts U-Boot Wt web GUI library familiarity ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Position : Contract C++ Linux Software Engineer Location : Wimbledon, London More ❯
Employment Type: Contract, Work From Home
Rate: From £450 to £550 per day
Posted:

Contract C++ Linux Software Engineer

Merton, London, United Kingdom
Enterprise Recruitment Ltd
month contract for a C++ Linux Software Engineer. Inside IR35, 2 days from home after an initial period getting to grips with the project. You will need to live within a commutable distance. Contract Software Engineer essential skills - Strong C++ on Linux Significant embedded software engineer experience Desirable skills Build environment OpenEmbedded, Bitbake, Makefiles Networking - UDP, TCP/IP, Analysis … tools (e.g Wireshark) Linux Kernel and CLI tools BASH scripting Python Real-time multi-threaded software concepts U-Boot Wt web GUI library familiarity Position : Contract C++ Linux Software Engineer Location : Wimbledon, London Apply: jamie AT enterpriserecruitment DOT com More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Contract C++ Linux Software Engineer

Merton, Greater London, Wimbledon, United Kingdom
Enterprise Recruitment Ltd
month contract for a C++ Linux Software Engineer. Inside IR35, 2 days from home after an initial period getting to grips with the project. You will need to live within a commutable distance. Contract Software Engineer essential skills - Strong C++ on Linux Significant embedded software engineer experience Desirable skills Build environment – OpenEmbedded, Bitbake, Makefiles Networking - UDP, TCP/IP, Analysis … tools (e.g Wireshark) Linux Kernel and CLI tools BASH scripting Python Real-time multi-threaded software concepts U-Boot Wt web GUI library familiarity Position : Contract C++ Linux Software Engineer Location : Wimbledon, London Apply: jamie AT enterpriserecruitment DOT com More ❯
Employment Type: Contract
Posted:

C++ Developer

London, South East, England, United Kingdom
Computappoint
to £140,000 per annum (DOE) Hybrid: 3 days per week onsite (Non-negotiable) Location: Central London About the Role A global trading organisation is looking for a Senior C++ Developer to join their team and be responsible for the design, development, and support of systems and services for their next trading platform. Key Responsibilities Collaborate with business analysts and … efficient, flexible, robust and maintainable solutions. Essential Requirements A minimum of 3 years commercial experience in systems analysis, design, and development. Comprehensive knowledge of designing and building server-side C++ applications, ideally on RedHat 7 or later. Proven experience of developing large scale mission critical, low latency or fault tolerant systems. Experience of software development methodologies and working in a … beneficial. Experience of developing low-level, high performance systems. Familiarity with Service Orientated Architecture, concurrency models and threading, multicast messaging or FIX message protocols would be advantageous. Key Skills: C++ (ideally version 17 or later), Red Hat Linux (ideally V7 or later), Low Latency/High Performance trading applications/platforms. To be considered, please ensure you complete your application More ❯
Employment Type: Full-Time
Salary: £85,000 - £140,000 per annum
Posted:

C++ Engineer - Platform Engineering

London, England, United Kingdom
Hybrid/Remote Options
Spotify
reliability, performance, and observability across client codebases. Contribute to the technical roadmap for CI systems, defining standards for build and integration practices. Develop and maintain automation in Python and C++, and work across environments including Windows. Collaborate with multiple product and platform squads to ensure CI systems align with developer needs. Troubleshoot complex build failures and support engineers in adopting … best CI/CD practices. Who You Are Experienced with CI infrastructure and internal developer workflows. Proficient in Python and C++, with understanding of Bazel, gRPC/Protobuf, and Git. Comfortable working in Windows, with experience in Batch and PowerShell scripting. Confident working across multiple client platforms (Android, iOS, Web, Smart/Ubiquity devices). Deep understanding of software architecture More ❯
Posted:

C++ Developer - UK (Fully REMOTE)

London, United Kingdom
Hybrid/Remote Options
Randstad Technologies Recruitment
Role: C++ Developer Type: Contract (6 Months) Location: UK (Fully Remote) Technical Essentials (Must Haves) Senior-level C++ expertise with many years of experience. Strong debugging skills and a proactive test mindset -you will spend significant time triaging issues and mastering system design. Core Developer Traits Enjoys context shifting and jumping between different projects and domains rapidly. Overcommunicator who ensures More ❯
Employment Type: Contract
Rate: £600 - £650/day
Posted:

C++ Developer - UK Fully REMOTE

London, South East, England, United Kingdom
Hybrid/Remote Options
Randstad Technologies
Role: C++ Developer Type: Contract (6 Months) Location: UK (Fully Remote) Technical Essentials (Must Haves) Senior-level C++ expertise with many years of experience. Strong debugging skills and a proactive test mindset -you will spend significant time triaging issues and mastering system design. Core Developer Traits Enjoys context shifting and jumping between different projects and domains rapidly. Overcommunicator who ensures More ❯
Employment Type: Contractor
Rate: £600 - £650 per day
Posted:

Software Engineer

City, London, United Kingdom
Platform Recruitment Limited
Software Engineer - C++ Title : Software Engineer - C++ Company : Elite Software House Location : Remote Salary : £80,000 - £115,000 Skills : C++, Algorithms, Boost Overview : Are you someone that thinks that writing slick, classy C++ code can and should be an art? Would you like to be part of an internationally recognised team of C++ experts led by the brightest C++ minds More ❯
Employment Type: Permanent
Salary: GBP 100,000 Annual
Posted:

Principal Software Engineer - AI Workbench

London, England, United Kingdom
PhysicsX
native Kubernetes resources over CSP managed services. Experience with workflow orchestration, event-driven systems, and messaging (NATS, ArgoWorkflows). Proficiency in Python and a system language (Rust, C/C++). An understanding of the interactions between high level machine learning frameworks (PyTorch) and the low-level accelerators (C/C++, bust most importantly CUDA/GPUs) Strong familiarity with More ❯
Posted:

Lead Core Java Developer - Low Latency

London Area, United Kingdom
Barclays
systems, specifically for trading or risk management applications. Deep understanding of equity derivatives products and order/execution management workflows. Some other highly valued skills may include: Experience in C++ for high-performance trading systems – Demonstrated ability to leverage C++ for building robust, low-latency trading platforms. Versatility in programming languages – Proven capability to work effectively with any programming language More ❯
Posted:

Graduate Software Engineer

City, London, United Kingdom
Platform Recruitment
Graduate Software Engineer - 60,000 Title : Graduate Software Engineer (C++) Client : High Performance Systems Location : London, Cambridge or Remote (from the UK) Package : Up to 60,000 This is a fantastic opportunity for any genuinely passionate graduates/junior engineers with a track record of extra-curricular/personal coding projects to join a high-performance team with a culture … of knowledge sharing and collective growth. The business are well reputed for growing graduates internally, and for providing ultra-low-latency solutions using C++. The role: Write high-performance C++ code. Low-latency networking. Work on live projects from day one with a team to support you. You will have a dedicated mentor with expertise in software development to coach … from the offset with no micromanagement. Friendly and collaborative culture. Requirements: Computer Science or related degree Must have a GitHub/extensive examples of personal programming projects (C/C++ preferred) Genuine interest in technology! You will stand out if you have low-level personal projects (e.g., compilers, networks, OS ) You will not be considered if you do not have More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 60,000 Annual
Posted:

Graduate Software Engineer

EC2M, Coleman Street, Greater London, United Kingdom
Platform Recruitment
Graduate Software Engineer - £60,000 Title : Graduate Software Engineer (C++) Client : High Performance Systems Location : London, Cambridge or Remote (from the UK) Package : Up to £60,000 This is a fantastic opportunity for any genuinely passionate graduates/junior engineers with a track record of extra-curricular/personal coding projects to join a high-performance team with a culture … of knowledge sharing and collective growth. The business are well reputed for growing graduates internally, and for providing ultra-low-latency solutions using C++. The role: Write high-performance C++ code. Low-latency networking. Work on live projects from day one with a team to support you. You will have a dedicated mentor with expertise in software development to coach … from the offset with no micromanagement. Friendly and collaborative culture. Requirements: Computer Science or related degree Must have a GitHub/extensive examples of personal programming projects (C/C++ preferred) Genuine interest in technology! You will stand out if you have low-level personal projects (e.g., compilers, networks, OS...) You will not be considered if you do not have More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum
Posted:

Senior Embedded Software Engineer

London Area, United Kingdom
Hybrid/Remote Options
IC Resources
continued growth of an emerging engineering team. For this Senior Embedded Engineer role, we’re looking for someone with: Strong commercial experience in embedded software development using C and C++ A solid understanding of the full embedded development lifecycle Experience with firmware, middleware, and driver-level programming Familiarity with CI/CD systems Experience with secure firmware or OTW updates … cutting-edge embedded AI projects within a rapidly growing company, then apply today to learn more! For more information on this role, or any other jobs across Embedded, Firmware, C++ Programming, Linux Kernel, or Device Driver Development, please contact Callum Allen today. More ❯
Posted:

Vulnerability Researcher

London, South East, England, United Kingdom
Hybrid/Remote Options
Searchability NS&D
from assembly to higher level languages Knowledge of the exploit development lifecycle, from bug identification to proof-of-concept creation Proficiency in a programming language such as Python, C, C++, C Sharp, or Java Experience with platforms such as Windows, Linux, firmware, mobile, or IoT (desirable but not essential) Active eDV clearance is required TO BE CONSIDERED: Please either apply … and submit your application to our client in conjunction with this vacancy only. KEY SKILLS: Vulnerability Research, Reverse Engineering, Exploit Development, Ghidra, IDA Pro, Assembly, Python, C, C Sharp, C++, Java, Windows, Linux, Firmware, Mobile, IoT, NSD More ❯
Employment Type: Full-Time
Salary: £60,000 - £80,000 per annum
Posted:

Quantitative Developer - Hybrid Working - £70,000 - £275,000 Base (+ Bonus)

Greater London, England, United Kingdom
Hybrid/Remote Options
Hunter Bond
Job title: Quantitative Developer (C++ or Python) Client: Elite Algorithmic Market Making Firm Salary: £70,000 - £275,000 Base (+ Bonus) Location: London (Hybrid) The role: My client are seeking a talented Quantitative Developer to help build their next generation performance trading platform. The existing team consists of some of the brightest minds hailing from a range of backgrounds (Big … through APIs, microservices, or containerized systems like Docker). You will have: 1+ Years experience as a Quantitative Developer (or related field like Software Engineering) 1+ Years experience using C++ or Python or both! Experience working with highly distributed, robust and scalable systems Strong understanding of high level system design Outstanding academic background A curious and tech driven personality! Benefits More ❯
Posted:

C++ Developer - Up to £180,000 + Bonus + Package

Greater London, England, United Kingdom
Hybrid/Remote Options
Hunter Bond
C++ Developer – Ultra-Low-Latency Systems 📍 Location: London (Hybrid) 💷 Compensation: Up to £180,000 + Bonus + Benefits 💻 Experience: 1+ Year(s) 🚀 The Opportunity Are you passionate about speed, precision, and systems-level engineering ? Join a leading buy-side firm as a C++ Developer , building ultra-low-latency trading platforms that operate at the microsecond scale — where every cycle and … and algorithms 🧩 Diagnosing and resolving bottlenecks throughout the software and hardware stack 🚀 Driving innovation through advanced systems and hardware-level optimization ✅ What You’ll Bring 💻 Expert proficiency in modern C++ (C++11/14/17/20) with a performance-first mindset 🧠 Deep understanding of computer architecture , CPU internals, and memory hierarchy 🔄 Hands-on experience with multi-threading, concurrency , and More ❯
Posted:

Manager, Software Engineering

London, England, United Kingdom
Snap Inc
engineering and research teams in software engineering, computer vision, machine learning and graphics to write software for SnapOS, the operating system for Spectacles Knowledge, Skills & Abilities: Strong knowledge of C++ and API design Experience with leading an engineering team working on large, complex technical initiatives Ability to collaborate with internal stakeholders at all levels of a company Strong communication and … interpersonal skills Minimum Qualifications Bachelor's Degree in a relevant technical field or equivalent years of experience Proficiency in programming C and C++ on Linux-based platforms Extensive experience of post-Bachelor’s software development experience Experience managing a team Preferred Qualifications Experience working with high performance embedded systems Experience working on multiplayer systems Track record of delivery in rapidly More ❯
Posted:

Multimedia System Standards Engineer

London, England, United Kingdom
InterDigital, Inc
ISOBMFF file format, RTP payload, MPEG-DASH, OMAF Experience being a standards delegate to MPEG, JVET, DVB, or 3GPP is a plus Self-reliant, technical mindset oriented. Proficient in C++ and C programming. Strong analytical and research skills. Proven track record of publications in first-tier conferences and/or journals is a plus. Excellent written and verbal communication skills. … RTP, MPEG-DASH, OMAF. Une expérience en tant que délégué aux normes MPEG, JVET, DBV, ou 3GPP est un plus. Autonome, esprit d'initiative technique Maîtrise de la programmation C++ et C. Solides compétences en matière d'analyse et de recherche. Des publications dans des conférences et/ou des revues de premier plan sont un atout. Excellentes aptitudes à More ❯
Posted:

Senior Mobile Engineer - User Platform

London, England, United Kingdom
Hybrid/Remote Options
Spotify
APIs and engineering efficiency Who You Are You enjoy solving problems end to end and if needed proactively learn the skills needed to solve them. You are proficient in C++ and Java, including modern C++ standards. Experience in iOS (Objective C/Swift) or Android (Kotlin) development is a plus. You are an inclusive colleague and a true phenomenal teammate. More ❯
Posted:
C++
London
10th Percentile
£68,750
25th Percentile
£93,750
Median
£110,000
75th Percentile
£140,000
90th Percentile
£165,625