901 to 925 of 2,577 C++ Jobs in the UK

Staff Software Engineer, Runtime Systems

Location
Greater London, England, United Kingdom
experience influencing architectural decisions across teams. Experience with some of the following would be valuable, but is not required: Go, Rust, C/C++, or Python. Kubernetes and containerised infrastructure. Argo, OSMO, Temporal, Ray, Kubeflow, or similar systems. GPU clusters or large-scale AI infrastructure. High-performance computing. Simulation, robotics ...

Sr Lead Software Engineer - C++, Python,

Location
Greater London, England, United Kingdom
Lead Software Engineer - C++, Python, LONDON, LONDON, United Kingdom Locations 25 Bank Street, Canary Wharf, London, Greater London, E14 5JP, GB Job Schedule Full time Job Description If you are looking for a game-changing career, working for one of the world's leading financial institutions, you’ve come … optimization of large compute environments. Collaborate with cross-functional teams to improve system performance and efficiency. Develop and maintain software solutions using Python, C++; and Go. Deploy and manage applications using Kubernetes (K8s) and HPC/Grid Computing/Big Data technologies such as Slurm, LSF, Spark, Ray and Symphony ...

Senior C++ Engineer – Trading

Location
City Of London, England, United Kingdom
Senior C++ Engineer – Trading Certain Advantage is hiring for a Senior C++ Software Engineer based in London. This role is on an initial 6-month contract basis and is required to be onsite 3 days a week. The Company We're working with a globally recognised organisation at the forefront … bottlenecks. Maintaining and extending automated testing frameworks to ensure software quality. Supporting releases, deployments and continuous improvements across the global trading platform. The Individual C++ software development experience within financial services. Experience working in Trading & Capital Markets or Investment Banking Strong understanding of exchange-traded derivatives and the full trading ...

Staff Software Engineer, Git Systems

Hiring Organisation
GitHub
Location
United Kingdom
Salary
£ 70 K
Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Associate’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science … Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Bachelor's Degree in Computer Science or related field AND 7+ years experience in Software Engineering ...

C++ Developer

Hiring Organisation
Hackajob Ltd
Location
Gloucester, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Our client is the digital and intelligence arm of a major defence company. Location(s):UK, Europe & Africa : UK : Gloucester Our client is home to 4,500 digital, cyber and intelligence experts. We work collaboratively ...

Low-Latency C++ Engineer – High-Performance Finance

Location
Greater London, England, United Kingdom
Barlowe LLP in London is seeking a skilled engineer to develop high-performance, low-latency systems for quantitative finance. You will collaborate closely with researchers to design and optimise trading systems, requiring expertise in low ...

High-Performance C++ Engineer – Low-Latency Systems

Location
City Of London, England, United Kingdom
Aquis Exchange PLC is seeking a Development Engineer to join our high-performance teams in London. You will collaborate with Product, Infrastructure, and QA to deliver low-latency software for a全球 scale in financial markets. ...

C++ Engineer - Low Latency Market Data (Greenfield team)

Location
Greater London, England, United Kingdom
We're partnering with a top‐tier quantitative trading firm operating market‐making strategies across global electronic venues. The team is building a greenfield tick‐data and market‐data platform optimised for deterministic latency and ...

C++ Application Developer

Hiring Organisation
Defence
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
The opportunity: This is a software design role supporting the continued design and development, within the framework of a common product line, of our CORE communications data model. This is crucial to maintain the technical ...

Senior Software Engineer – Rock Physics Applications

Location
United Kingdom
modern software engineering practices (design patterns, SOLID principles, automated testing, continuous integration/delivery). Modernize legacy systems — Lead migration of mature C/C++ codebases to modern languages, runtimes, and UI/UX frameworks while preserving scientific accuracy and performance. Leverage AI-assisted development — Actively adopt AI-powered tools … engineering building and shipping complex, production-grade applications — not solely scripting, prototyping, or research. Strong proficiency in C#/.NET; and also C/C++; demonstrated ability to work across both languages in a single product ecosystem. Undergraduate (or higher) degree in Computer Science, Software Engineering, or a closely related ...

Full Stack Python Developer

Hiring Organisation
MFK Recruitment
Location
London, United Kingdom
Salary
£ 70 K
performance statistics.You will also integrate these applications and AI capabilities with existing customer systems, infrastructure and operational workflows.You will work closely with Python, C++ and AI Engineers, as well as customers and end users, helping to shape products from initial concept through to deployment.This role offers genuine influence over software … customer systems.Develop software interfaces and integrated workflows that improve existing processes.Work with customers to understand their infrastructure, technical requirements and operational needs.Collaborate with Python, C++ and AI Engineers throughout the development lifecycle.Contribute to software architecture, technical direction and technology choices.Build scalable, maintainable and well-tested production software.Support demonstrations, field trials ...

Senior Software Engineer (with Delivery Management)

Location
Greater London, England, United Kingdom
components for cross-platform desktop and mobile applications, with a focus on reliable, high-quality and highly usable software. Write code primarily in modern C++, and work across other languages as the work requires. Lead the scoping, design and estimating of new software and complex integration tasks, building prototypes … goals. Key Knowledge and Skills: A degree in Computer Science, Engineering, or a related technical or scientific subject. Experience developing complex software in modern C++ for systems software and desktop or mobile applications. Design and architecture experience, and the ability to solve systems-level problems with multiple complex interactions between ...

Senior Software Engineer C++

Location
Nottingham, England, United Kingdom
Within your role as Senior Software Engineer C++ no two days will look the same; with a variety of projects there’s always something new to learn. You will be joining an already established and talented team, which is currently 150 strong and comprised of Apprentice Engineers through to Solution … experience working as a Senior Software Engineer, including responsibility for delivering high quality, maintainable software in a commercial environment. Significant industry experience with modern C++ (such as C++11 and later), including practical knowledge of memory management, templates, concurrency, and the standard library. Experience with C# and the .NET ecosystem ...

Software Engineer (AWS, Python, C#/C++, CFD/FEA)

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£75,000
Software Engineer (AWS, Python, C#/C++, CFD/FEA) Oxford - 3-4 days per week in office. £45000 - £75000 + Package. - Must have a Computing/STEM Degree (2:1 or higher). - Can work in their Oxford head office 3-4 days week. - Must have experience with … someone with a passion for Mechanical Engineering/Physical Modelling with commercial Software Development experience - you must have written production grade code in C#, C++ or Python for application development (not web apps or embedded) and an interest in pushing Machine Learning over time. Crucially we are looking for experience ...

Senior Software Engineer, AD Serving

Hiring Organisation
Roku
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 70 K
Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in ...

Senior Embedded C++ Engineer

Hiring Organisation
Alten
Location
London, United Kingdom
Salary
£ 70 K
will work on complex real‐time systems where software robustness, determinism, and safety assurance are essential.This role offers the opportunity to apply deep embedded C++ expertise in high‐integrity programmes, supporting the delivery of reliable software solutions within demanding, process‐driven environments.Location: LondonOn-site: 4 days per weekSeniority: Senior (8+ … years’ experience)Clearance: Candidates must be willing and eligible to obtain SC clearance.Key ResponsibilitiesDesign, develop, and maintain embedded C++ software for real‐time, mission‐critical systemsContribute to development within safety‐regulated environments, following high‐integrity software practicesDevelop and integrate low‐level software components and system interfacesSupport unit, integration, and system ...

Sr Lead Software Engineer – Data Engineering, Python/C++/KDB/AI

Location
Greater London, England, United Kingdom
power real-time trading and research in a fast-paced financial environment. We seek candidates with strong expertise inany of Python/KDB/C++, and who can leverage their knowledge ofAIto drive innovation in data engineering, analytics, and automation. Experience leveraging AI in development, analytics, or SDLC use cases … experience delivering system design, application development, testing, and operational stability for analytics-driven teams. Strong expertise in any of Python/KDB/C++, for real-time data processing, application development, or data engineering. Working knowledge of AI technologies(machine learning, generative AI, etc.) to support data engineering, analytics ...

C++ Software Engineer

Location
Fareham, England, United Kingdom
employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title – C++ Software Engineer Job Location – Portchester, UK Job ID – 44403 About this opportunity and L3Harris UK Operating at 10 sites in the United Kingdom, L3Harris supports … role in delivering next-generation digital maritime solutions across vessels and offshore assets worldwide. We are seeking a skilled Software Engineer with experience in C++ development and exposure to Ruby to join our growing ASV Software Engineering team. The successful candidate will contribute to the design, development, integration, and sustainment ...

Software Developer – Quant Trading C# C++

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 70 K
Software Developer C# C++ Multithreading – Quant Trading85,000 + bonus and benefitsQuant Capital is urgently looking for a Software Developer who has recent exposure to C++ and .NET to join our high profile client.Our client is a well known Algo Order Management and Execution Business. This role sits … experience global Algo developer’s team that works in agile methodology. The candidate will also provide second line of support to the business.C# C++ Developers MUST have:Computer Science Degree from a Top Tier University (top 20 UK)C#SQLDevelopment experience in .NETDevelopment experience in C++Strong multithreading and core .NET.Financial Technology ...

Sr Lead Software Engineer - Data Engineering, Python/C++/KDB/AI

Location
Greater London, England, United Kingdom
real-time trading and research in a fast-paced financial environment. We seek candidates with strong expertise in any of Python/KDB/C++, and who can leverage their knowledge of AI to drive innovation in data engineering, analytics, and automation. Experience leveraging AI in development, analytics, or SDLC … experience delivering system design, application development, testing, and operational stability for analytics-driven teams. Strong expertise in any of Python/KDB/C++, for real-time data processing, application development, or data engineering. Working knowledge of AI technologies (machine learning, generative AI, etc.) to support data engineering, analytics ...

Senior Quantitative Developer (C++) - Execution Technology

Location
Greater London, England, United Kingdom
including high-performance infrastructure that supports central trading teams and enables execution across businesses and regions.What You'll DoDesign, develop, and maintain low-latency C++ execution algorithms, order management systems, strategy containers, connectivity, and messaging systems.Partner directly with central trading teams to optimize execution performance across businesses and regions.Reduce system ...

Senior Embedded Software Engineer – Hybrid (C/C++, Linux)

Location
Cambridge, England, United Kingdom
roadmap requirements, breakdown tasks and help implement the project plans. Your activities will involve upstreaming and maintenance. Required Skills and Experience : Excellent C/C++ programming skills with the ability to add significant new functionality, analyse and fix complex defects. Some knowledge of assembly and strong debugging skills are preferred. ...

Senior Machine Learning Engineer (Python / C++)

Location
Greater London, England, United Kingdom
shape the high-level architecture of our strategy software so it scales effectively and keeps trading latency low. We operate a hybrid Python/C++ engineering stack. A large portion of our stack is Python-based (utilising libraries like NumPy, SciPy, PyTorch, Polars, Ray, Plotly, and Dash), but an increasing … amount of our most performance-critical systems are written in modern C++ (C++23). We are actively looking to expand our team's C++ expertise to drive these low-latency components forward. The ideal candidate will have a strong software engineering background with a track record of building and maintaining ...

Senior Software Engineer – C++

Location
Portsmouth, England, United Kingdom
Senior Software Engineer - C++ Salary: £50,000 to £75,000 negotiable depending on experience plus competitive benefits package including pension, 25 days holiday and life assurance. Location: Portsmouth, Hampshire/Hybrid Our client is a rapidly growing software and data science consultancy firm, renowned for their reputation and keen ability … designing and implementing performant software applications. Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields. Proficient in C/C++ or C# and Python. Ability to analyse user cases and project data context to determine specifications and requirements Demonstratable skills in stakeholder management including influencing ...

Senior Software Developer

Hiring Organisation
Sanderson Recruitment
Location
Cheltenham, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 Annual
Senior Software Developer (Java/C++) Active SC Clearance required Salary: Up to £78,000 + Excellent Benefits Location: Gloustershire The Opportunity An exciting opportunity has arisen for an experienced Software Developer to join a highly skilled engineering team delivering complex, high-performance software solutions click apply for full ...