76 to 100 of 107 C++ Jobs in the City of London

Principal Gameplay/Unreal Engineer - Remote across Europe

Hiring Organisation
Datascope Recruitment
Location
City of London, London, United Kingdom
looking for would ideally have experience in a similar position and harbour some of the following skills. Several years’ experience working with C++ Worked/published at least 1 shipped game Extensive experience working with Unreal engine Has extensive experience working on Gameplay/AI Previous leadership experience If this ...

Senior Software Engineer

Hiring Organisation
Thurn Partners
Location
City of London, London, United Kingdom
Senior Software Engineer (C++) – Real-Time Market Data Systems Company Insight: A leading global quant trading firm is looking for a senior software engineer experienced in market data processing to help evolve the firm's real-time market data platform - a critical system that supports both trading and research operations … analysis to streamline workflows and improve system efficiency. Requirements: Strong academic background in Computer Science, Engineering, Physics, Mathematics, or a related discipline. Proficiency in C++ and experience with additional object-oriented languages (C#, Java). Understanding and experience working in Linux environment. Experience using Python, Shell, or similar scripting tools ...

Junior Software Engineer

Hiring Organisation
dnevo Partners
Location
City of London, London, United Kingdom
Junior Software Engineer (Trade Support Pathway) Location: London Experience: 0–2 Years Industry: Market Making/Proprietary Trading/Capital Markets Please note: applicants with exposure to trading, markets or buy-side environments will be ...

GPU Software Engineer

Hiring Organisation
microTECH Global LTD
Location
City of London, London, United Kingdom
experience in video processing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development, both in building new systems and enhancing existing ones. Genuine enthusiasm for new ideas, a willingness to trust innovation, and the drive to execute … effectively. Responsibilities: Translate high-level mathematical models and research into production-ready encoder implementations using C++ and GPU compute technologies. Develop cross-platform solutions for operating systems including Windows, Linux, iOS, and Android. Enhance, maintain, and expand existing codebases (C/C Python). Integrate third-party commercial and open ...

Software Engineer - Hybrid working - £150,000 - £500,000 Base (+ Bonus)

Hiring Organisation
Hunter Bond
Location
City of London, London, United Kingdom
title: Software Engineer (C++, Python, Java or Rust) Client: Elite High Frequency Trading Firm Salary: £150,000 - £500,000 Base (+ Bonus) Location: London/Hybrid My client are seeking a talented Software Engineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they … Master’s degree in Computer Science, Engineering, or a related field. 1+ years of professional development experience as a Software Engineer in either C++, Python, Java or Rust. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems (C Java). ...

Head of eFX Engineering (Director) - Leading Investment Bank

Hiring Organisation
Nicoll Curtin
Location
City of London, London, United Kingdom
Director - Head of eFX - C++, Java, Python, FX, eFX, Low-latency, Trading, Front Office, Linux, Unix, Multithreading, Agile, DevOps, Cloud, Databases, Databricks, Kafka I am working with a leading Investment Banks which is looking for a Head of eFX (Director level) to join their Information Systems Department who provide … think your skills and experience are a good fit for this position, I'd love to speak with you. Director - Head of eFX - C++, Java, Python, FX, eFX, Low-latency, Trading, Front Office, Linux, Unix, Multithreading, Agile, DevOps, Cloud, Databases, Databricks, Kafka ...

C++ Software Developer

Hiring Organisation
Ncounter LTD
Location
City of London, London, United Kingdom
Employment Type
Permanent
C++ Software Developer, Risk Technology £160,000 to £170,000 Join a high-performance engineering group responsible for the systems that sit at the heart of a global trading operation. This team owns the core risk platform, handling everything from trade intake and real time position tracking to PnL calculation … system level and contribute to a platform that is constantly evolving as trading strategies and data volumes grow. What you bring Strong C++ development experience in Linux environments, ideally 4 to 6 years. A deep grounding in algorithms, multithreading and performance optimisation. Experience contributing to large scale or distributed systems. ...

C++ Engineer

Hiring Organisation
Arcus Search
Location
City of London, London, United Kingdom
C++ Contract Opportunities – Low Latency & Market Data (12 Months, extensions or conversions to permanent possible) I’m working with a leading quantitative research & technology firm who are hiring several C++ contractors across different teams. These roles sit within highly technical engineering groups building the foundations that power large-scale trading … analytics, and research systems. Strong engineers who write clean, modern C++ and enjoy solving technical problems within trading and/or market data environments will be considered. The Contracts C++ Engineering – Low Latency Work on performance-critical systems where reliability, optimisation, and careful engineering matter. You’ll contribute to high ...

C++ Software Engineer

Hiring Organisation
mthree
Location
City of London, London, United Kingdom
Travel & Aviation Technology - C++ - Flight Management Systems A global leader in travel and aviation technology is seeking a skilled C++ Engineer to join their Flight Management System (FMS) engineering team in London. This group builds mission-critical software used by airlines worldwide - powering real-time flight operations, route optimisation … impact global aviation efficiency, fuel optimisation, and safety -contributing to one of the most advanced FMS platforms in the industry. Responsibilities Design and develop C++ applications for core Flight Management System components Work on real-time data processing for flight planning, scheduling, and air traffic control integration Implement and optimise ...

🚀 C++ Engineer – World’s Largest (Almost!) Supercomputer

Hiring Organisation
Augmentti
Location
City of London, London, United Kingdom
solutions—they build their own to ensure unparalleled scale, reliability, and resilience. This is where you come in... They are looking for an exceptional C++ Engineer to join their most critical engineering group across the whole firm. This elite team of engineers is responsible for developing all of their … hood and thrives on working at the lowest levels of software engineering—borderline hardware. Your expertise includes some blend of modern C/C++ with the following: Operating systems (Linux Kernels) CPU architecture GPU programming Assembly Language Hardware knowledge (ASICs/FPGAs) Hit apply or drop me a note ...

Python & C++ Engineer

Hiring Organisation
NearTech Search
Location
City of London, London, United Kingdom
Senior Software Engineer - Python & C++ We’re supporting a scaling tech-driven business at the intersection of finance and software. This is a pivotal role in a product-led team pushing performance boundaries with elegant code. You’ll be surrounded by sharp minds, real autonomy, and early influence over architecture … decisions. With live deployments already in the hands of major industry players, this isn’t theory - it’s execution. The Software Engineer (Python & C++) will take ownership of complex systems from design through deployment, translating innovation into live tools used by some of the world’s biggest financial institutions. ...

Software Engineer

Hiring Organisation
Oho Group Ltd
Location
City of London, London, United Kingdom
C++ Developer – FinTech Data & Analytics London Hybrid | Competitive Package We’re working with a fast-growing FinTech that specialises in large-scale market data and advanced analytics. Backed by major investors, they’re expanding their engineering function and seeking a skilled C++ Developer to help build and enhance high-performance … distributed architecture. The role also involves understanding complex datasets and occasional interaction with external data providers. What They’re Looking For Strong commercial C++ development experience Background in large-scale financial or market data Linux development experience Python skills Familiarity with modern dev practices (Git, CI, unit testing, CMake) Strong ...

Senior Application Developer

Hiring Organisation
CXC
Location
City of London, London, United Kingdom
Software Engineer – C++/Linux (Medical Devices) Location: Remote/Hybrid Employment Type: Full-Time We are looking for a highly skilled C++ Software Engineer to join our technically diverse, multidisciplinary team developing next-generation intra-operative medical devices. This is an opportunity to work across application software, embedded systems … cloud engineering Must-Have Qualifications BS/MS in Computer Science, Electrical Engineering, Electronics Engineering, or related discipline Strong recent experience in modern C++ (C++17 or higher) Solid understanding of Unix/Linux environments Experience with inter-process communication frameworks (gRPC, DDS, Zenoh, etc.) Experience working with deployed hardware systems ...

Senior Full Stack Engineer

Hiring Organisation
Prism Digital
Location
City of London, London, United Kingdom
peer review Product mindset and ownership from build to deploy in an agile environment What You’ll Work With Backend: Node.js (plus some Python, C++) Frontend: JavaScript (Vue.js) & TypeScript Data: PostgreSQL & DynamoDB Cloud & CI/CD: AWS Lambda, GitHub Actions Nice to Haves Financial services or large‐scale market data … experience Python & C++ Development experience Database partitioning/re‐architecture exposure Mentoring/tech‐lead experience (or appetite to step up) Modern software engineering/development practices, including micro-services, agile, TDD, etc. and common system integration patterns Knowledge of AWS services and IaC Why Join/Projects Re‐architect ...

C++ Software Developer

Hiring Organisation
Ncounter LTD
Location
City, London, United Kingdom
Employment Type
Permanent
Salary
GBP 100,000 Annual
C++ Software Developer, Risk Technology £160,000 to £170,000 Join a high-performance engineering group responsible for the systems that sit at the heart of a global trading operation. This team owns the core risk platform, handling everything from trade intake and real time position tracking to PnL calculation ...

Remote Software Engineer (UK)

Hiring Organisation
Turing
Location
City of London, London, United Kingdom
language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections in Python, JavaScript (including ReactJS), C/C++, Java, Rust, and Go; evaluating and refining AI-generated code for efficiency, scalability, and reliability; and working with cross-functional teams to enhance enterprise-level … Look Like? Working on AI model training initiatives by curating code examples, building solutions, and correcting code in Python, JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. Collaborate with cross-functional teams ...

C++ Engineer

Hiring Organisation
NJF Global Holdings Ltd
Location
City of London, London, United Kingdom
optimizing trading engines, developing custom hardware solutions, and leveraging software, hardware engineering, data science, and research to build critical tools and infrastructure. As a C++ Software Engineer, your role will involve designing, building, and testing systems that power the trading platform. Working closely with traders, researchers, and engineers … looking for problem solvers who thrive in fast-paced environments and have a passion for learning. Key Skills: 2+ years of modern C++ development in Linux environments. Strong knowledge of computer systems, including OS, networking, and performance tuning. Experience with Object-Oriented design and multi-threaded programming. ...

Software Engineer

Hiring Organisation
Oliver Bernard
Location
City of London, London, United Kingdom
C++ Developer We are a fast-growing, technology-driven brokerage specialising in high-performance trading systems and low-latency market connectivity. Our team builds robust, scalable, mission-critical software that powers real-time trading across global markets. We are looking for a talented C++ Developer to join our engineering group … help enhance the core systems that keep our business at the forefront of the industry. The Role As a C++ Developer, you will play a key role in the design, development, and optimisation of our trading and market-data platforms. You’ll work closely with traders, quantitative analysts, and other ...

Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
City, London, United Kingdom
Employment Type
Permanent
Salary
GBP 100,000 Annual
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 in the world? An elite software house click apply for full job details ...

Senior Software Developer

Hiring Organisation
BGC Group
Location
City of London, London, United Kingdom
interfaces to BGC's proprietary matching engine and contribute directly to the development of the matching engine itself. The role demands strong expertise in C++ Development within a high-frequency trading (HFT) environment. Key Responsibilities Serve as lead developer responsible for system design and implementation Develop low-latency trading gateways … with cross-functional teams to deliver robust and scalable trading solutions Skills and Experience Minimum 10 years of software development experience using C and C++ Advanced proficiency in Linux systems (e.g., system calls, multi-threading, IPC, sockets, scheduler) Knowledge of FIX/ITCH/OUCH protocols and hands-on experience ...

Software Architect

Hiring Organisation
Astek
Location
City of London, London, United Kingdom
We are seeking an experienced Software Architect to lead the evolution of our client's robot code stack and enhance their software deployment processes. This role is available at either their office in London, UK ...

Lead Software Engineer

Hiring Organisation
Burns Sheehan
Location
City of London, London, United Kingdom
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead ...

DevOps Engineer

Hiring Organisation
Jefferies
Location
City of London, London, United Kingdom
pipelines to support software development and deployment processes across a wide range of technologies, including both native and containerized applications written in Java, C++, Python and other languages, including container deployment to Kubernetes. Collaborate with application teams to integrate DevOps tools and methodologies into existing workflows, as well as containerize … Strong proficiency in scripting languages such as Python, Bash, or PowerShell. Solid understanding of version control systems, particularly Git. Moderate proficiency in Java and C++, especially for basic code comprehension and ecosystem tooling (e.g. package management and compilation) Moderate proficiency in infrastructure as code and configuration management tools such ...

Junior Embedded Software Engineer

Hiring Organisation
Chevalier Tech Limited
Location
City of London, London, United Kingdom
develop embedded software for microcontrollers and system-on-chips (SoCs) used in Chevalier Tech’s products. Write clean, efficient, and well-documented C/C++ code for real-time and bare-metal systems. Work closely with hardware engineers to bring up new boards and validate hardware functionality. Integrate and debug … Master’s degree in Computer Engineering, Electrical Engineering, or a related discipline. 1+ years of professional experience in embedded systems development. C and C++ for embedded platforms. Experience with ARM Cortex-M or Cortex-A architectures. Familiarity with RTOS environments (e.g., FreeRTOS, Zephyr, ThreadX) and bare-metal systems. Understanding ...

Senior Software Engineer

Hiring Organisation
Block MB
Location
City of London, London, United Kingdom
rendering and asset processing in a Windows desktop app that sits at the heart of the company’s pipeline. Expect deep work in C++ and Python across geometry, rendering and integration, not just gluing together third‐party tools. What you’ll do Own 3D geometry and rendering modules … from raw images to high‐resolution, real‐time previews. Build high‐performance C++ systems for asset processing, OpenGL rendering and mesh‐camera visibility. Create Python services that orchestrate pipelines and talk to internal ML models. Work with ML and data teams to plug new models and formats into production workflows. ...