Permanent C++ Developer Job Vacancies

1 to 25 of 35 Permanent C++ Developer Jobs

C++ Developer Windows - Finance

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
C++ Developer/Backend Software Engineer (Windows C/C++, C#) London to £70k FTC Are you a skilled C++ Developer? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of perks and benefits. As a C++ Developer you will … Exchange Connectivity software systems that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion messages per day. Location/WFH: You'll join colleagues in the … days a week with flexibility to work from home the other two days. Please note this is a 12 month Fixed Term Contract. About you: You have C/C++ development skills on Windows OS You have full software development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:

C++ Developer MacOS API

City of London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
C++ Developer/Engineer (C++ Mac Extensions) WFH/London to £80k Do you have C++ coding skills combined with experience of developing Mac Extensions? You could be progressing your career at a rapidly expanding scale-up software house that is developing a highly complex network cyber security platform; the platform monitors network protocols in real … data structures to extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. As a C++ Developer you will focus on enabling the core product, written in C/C++ for Windows and Linux to run on Apple Mac software, using the latest …/WFH: You can work from home most of the time, meeting up with colleagues in the London office once or twice a month. About you: You have strong C++ development skills You have experience of integrating software with Apple Mac Extensions and APIs You have a good knowledge of Network Security You have VPN client or security experience More ❯
Employment Type: Full-Time
Salary: £65,000 - £80,000 per annum
Posted:

Senior C++ Developer Linux SQL - FinTech

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Senior C++ Developer/Software Engineer (Linux SQL C++17) London/WFH to £110k Global-leading FinTech is seeking a Senior C++ Developer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. The organisation is a pioneer in the field of cross-asset securities and derivatives post … performance for their clients. This is a great opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. As a Senior C++ Developer, you'll be responsible for designing and building unique technical solutions, meeting user requirements and contributing to the evolution of the cutting-edge platform. Not only can …/WFH: You'll join colleagues in the London office three days a week with flexibility to work from home the other two days. About you: You have strong C++ development experience on Linux or UNIX, C++14 and above You have good SQL skills You're a passionate technologist who is motivated by working on cutting-edge systems and More ❯
Employment Type: Full-Time
Salary: £90,000 - £120,000 per annum
Posted:

Graduate C++ Developer Cyber Security

East London, London, United Kingdom
Hybrid / WFH Options
Client Server
Graduate C++ Developer/Backend Software Engineer (C++ Linux TCP/IP) Remote UK to £45k Are you a bright, enthusiastic Computer Science graduate with C++ coding skills? You could be progressing your career, working on Greenfield Cyber Security software products and learning from hugely talented team at a rapidly expanding scale-up software house that … is developing a highly complex network cyber security platform. Your role: As a Graduate C++ Developer you will design and develop enhancements and new components to the core networking and security analysis platform including application level proxies, data analysis and security event correlation. The platform monitors network protocols in real-time, parses the commands and data structures to … extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. This Graduate C++ Developer position presents an excellent opportunity to advance your career in a challenging environment, working on Greenfield C++ projects. You'll be encouraged to learn and continuously improve your skillset More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Graduate C++ Developer Cyber Security

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Graduate C++ Developer/Backend Software Engineer (C++ Linux TCP/IP) Remote UK to £45k Are you a bright, enthusiastic Computer Science graduate with C++ coding skills? You could be progressing your career, working on Greenfield Cyber Security software products and learning from hugely talented team at a rapidly expanding scale-up software house that … is developing a highly complex network cyber security platform. Your role: As a Graduate C++ Developer you will design and develop enhancements and new components to the core networking and security analysis platform including application level proxies, data analysis and security event correlation. The platform monitors network protocols in real-time, parses the commands and data structures to … extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. This Graduate C++ Developer position presents an excellent opportunity to advance your career in a challenging environment, working on Greenfield C++ projects. You'll be encouraged to learn and continuously improve your skillset More ❯
Employment Type: Full-Time
Salary: £35,000 - £45,000 per annum
Posted:

C++ Developer Linux Windows - Technologist

Cambridge, Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
C++ Developer/Software Engineer (Linux Windows) Cambridge/WFH to £70k Are you a C++ technologist looking for an opportunity to progress your career whilst working on complex and interesting systems with continual learning opportunities? You could be joining a market leading software house that's remote access product is used by hundreds of millions of … users worldwide. As a C++ Developer you will join the team responsible for the responsible for creating the client desktop software that forms a key part of the core remote access technology. You'll have exposure across the full development lifecycle from requirements analysis through to design, development and testing with a focus on backend C++ services … environment, you'll be able to work from home most of the time, meeting up with colleagues in the Cambridge office once a month. About You: You have strong C++ development skills You have cross platform experience (i.e. Linux and Windows) You have a good understanding of networking technologies, protocols e.g. TCP/IP, UDP, multicast and/or More ❯
Employment Type: Full-Time
Salary: £58,000 - £70,000 per annum
Posted:

Software Developer C++

Fleet, England, United Kingdom
Octagon Group
New Software Developer C++ job in Fleet An exciting opportunity has arisen for a skilled Software Developer C++ to join the Signal Analysis team in Fleet, working within a high-performing, innovative technology centre. This role plays a crucial part in developing cutting-edge measurement applications that run on a variety of instruments, supporting the full … customer support. You’ll work with the latest wireless and telecommunications technologies, contributing to continuous improvement and helping deliver high-quality products to market. Key Responsibilities for the Software Developer Signal C++ job in Fleet: Develop measurement applications for spectrum analyser instruments. Work across the full product lifecycle, from requirements gathering through to release and customer support. Collaborate … or as part of a team, depending on the task. Contribute to process improvements to ensure timely delivery of high-quality products. Required Experience and Skills for the Software Developer Signal Analysis job in Fleet: Degree in Computer Science or Electronic Engineering. Strong knowledge of C++. Experience with Windows and/or Linux. Background in real-time software development. More ❯
Posted:

Software Developer C++

southampton, south east england, united kingdom
Octagon Group
New Software Developer C++ job in Fleet An exciting opportunity has arisen for a skilled Software Developer C++ to join the Signal Analysis team in Fleet, working within a high-performing, innovative technology centre. This role plays a crucial part in developing cutting-edge measurement applications that run on a variety of instruments, supporting the full … customer support. You’ll work with the latest wireless and telecommunications technologies, contributing to continuous improvement and helping deliver high-quality products to market. Key Responsibilities for the Software Developer Signal C++ job in Fleet: Develop measurement applications for spectrum analyser instruments. Work across the full product lifecycle, from requirements gathering through to release and customer support. Collaborate … or as part of a team, depending on the task. Contribute to process improvements to ensure timely delivery of high-quality products. Required Experience and Skills for the Software Developer Signal Analysis job in Fleet: Degree in Computer Science or Electronic Engineering. Strong knowledge of C++. Experience with Windows and/or Linux. Background in real-time software development. More ❯
Posted:

Quant Developer - C++ - Execution Algo's - Hedge Fund

London, United Kingdom
Vertus Partners
Quant Developer - C++ - Execution Algo's - Hedge Fund Contact email: Job ref: qcpp/hh/81 Startdate: ASAP Join the Pinnacle of Quantitative Trading: C++ Developer Opportunity at a Global Hedge Fund! Are you an accomplished C++ Developer with a background in mid-frequency execution platforms? Here's an exceptional chance to play … an esteemed Cross-Asset Quant Trading Team. Key Responsibilities: Collaborate with a dynamic team to craft cutting-edge algorithms for seamless trade execution. Develop and implement robust, high-performance C++ code, specifically tailored for mid-frequency execution platforms, to enhance our trading strategies. Work closely with quantitative researchers and traders to optimise algorithmic performance across diverse asset classes. Qualifications … Profound expertise in C++ development, showcasing a solid grasp of data structures and algorithms. Proven track record in algorithmic execution, particularly on mid-frequency platforms within a financial context. Familiarity with Cross-Asset trading and an enthusiasm for staying at the forefront of quantitative trading technologies. Exceptional problem-solving skills and the ability to thrive in a fast-paced More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quantitative Developer - C++ Infrastructure for Quant Analytics

New York, United States
Bloomberg
Quantitative Developer - C++ Infrastructure for Quant Analytics Location New York Business Area Product Ref # Description & Requirements The Quant Analytics department at Bloomberg sits within Enterprise Products and is responsible for modeling market data, pricing, and risk calculations of financial derivatives across all asset classes. Our C++ libraries are used by all Bloomberg products and services, including … risk management, and derivatives valuation services. The department includes several Quant teams focused on different asset classes, as well as portfolio-level analytics and model validation. These teams deliver C++ libraries, supported by Python-based validation and testing, that are integrated by the Engineering department into Bloomberg's IT systems. The Quant Library Architecture (QLA) team offers the opportunity … to build experience at the cutting edge of C++ and financial mathematics, engaging with and influencing a wide variety of stakeholders of differing skill sets, to deliver scalable and strategic enterprise pricing and risk solutions. QLA is a small team of C++ experts tasked with helping the Quants be as productive as possible, for the long term. We More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

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

London, United Kingdom
Hybrid / WFH 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 … 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Developer (FX/Electronic Trading)

London, United Kingdom
Hybrid / WFH Options
Ascendion
Below are the details of the position: Job Title: C++ Developer (FX/Electronic Trading) Work Location: Bromley, UK (Hybrid – 3 days in a week) Job Description: We are seeking an experienced and skilled C++ Developer to join the team in Bromley, UK. The selected candidate will be responsible for delivering critical low-latency front-office … Markets businesses. This role requires strong backend development expertise and the ability to work in high-performance, real-time environments. Key Responsibilities: Develop and maintain server-side solutions in C++ for front-office trading systems. Ensure high performance and low-latency delivery of pricing and trading functionalities. Collaborate with other teams to implement robust, scalable, and efficient solutions. Required … Skills and Experience: Minimum 6–8 years of server-side development experience in C++, preferably on Linux/UNIX platforms. Strong understanding of C++ Standard Template Library (STL), data structures, and multi-threading. Proven experience in using design patterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. Familiarity More ❯
Employment Type: Permanent
Posted:

Senior C++ Software Developer

Fareham, Hampshire, South East, United Kingdom
Reed Technology
Senior C++ Software Developer Contract Type: Permanent Location: Fareham (3 days a week onsite) Security Clearance: Full UK security clearance required Are you ready to steer the future of maritime simulation technology? A new exciting permanent opportunity has become available for leading Maritime organisation, developing and evolving high-end maritime solutions seeking a Senior C++ Software Developer. … internal cutting-edge ship simulator solutions, used worldwide by maritime professionals. If you are passionate about developing high-performance, real-time 3D simulations and have a strong background in C++, this is the perfect opportunity for you to join a progressive organisation. Day-to-day of the role: Develop and enhance the Real-Time, Manoeuvring, Berthing, and Training of … in Fareham, Hampshire. Collaborate with experts in naval architecture, autonomous vessels, and AI to push the boundaries of maritime simulation technology. Required Skills & Qualifications: Proven expertise & experience as a C++ developer, ideally within a Windows/Visual Studio environment. Strong understanding of software architecture and system design. Experience with OpenGL, Vulkan, or DirectX is highly desirable. Solid mathematical More ❯
Employment Type: Permanent
Posted:

Quantitative C++ Developer

London, South East, England, United Kingdom
Lorien
Quantitative C++ Developer6 Month ContractLocation: London (Hybrid) Lorien's UK leading Investment banking client are currently looking for a highly skilled Quantative C++ Developer to join the team on an initial 6-month contract. Essential C++ development knowledge Discipline expert, typically with a number of years post qualification experience or equivalent business experience. Quantitative Degree (BSc More ❯
Employment Type: Full-Time
Salary: £0 per annum
Posted:

C++ Developer – FX eTrading

London, United Kingdom
Ascendion
Job Description: We are seeking an experienced and skilled C++ Developer to join our team. The selected candidate will be responsible for delivering critical low-latency front-office pricing and trading solutions that support Global Markets businesses. This role requires strong backend development expertise and the ability to work in high-performance, real-time environments. Key Responsibilities: Develop … and maintain server-side solutions in C++ for front-office trading systems. Ensure high performance and low-latency delivery of pricing and trading functionalities. Collaborate with other teams to implement robust, scalable, and efficient solutions. Required Skills and Experience: Minimum 6+ years of server-side development experience in C++, preferably on Linux/UNIX platforms. Strong understanding of … C++ Standard Template Library (STL), data structures, and multi-threading. Proven experience in using design patterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. Familiarity with FIX API for exchange and venue connectivity is desirable. Exposure to relational and time series databases and proficiency in SQL/Q is More ❯
Employment Type: Permanent, Contract
Posted:

C++ Developer - FX eTrading

London, United Kingdom
Ascendion
Job Description: We are seeking an experienced and skilled C++ Developer to join our team. The selected candidate will be responsible for delivering critical low-latency front-office pricing and trading solutions that support Global Markets businesses. This role requires strong backend development expertise and the ability to work in high-performance, real-time environments. Key Responsibilities: Develop … and maintain server-side solutions in C++ for front-office trading systems. Ensure high performance and low-latency delivery of pricing and trading functionalities. Collaborate with other teams to implement robust, scalable, and efficient solutions. Required Skills and Experience: Minimum 6+ years of server-side development experience in C++, preferably on Linux/UNIX platforms. Strong understanding of … C++ Standard Template Library (STL), data structures, and multi-threading. Proven experience in using design patterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. Familiarity with FIX API for exchange and venue connectivity is desirable. Exposure to relational and time series databases and proficiency in SQL/Q is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Developer (trading platform)

London, United Kingdom
Ascendion
Job Description: We are seeking an experienced and skilled C++ Developer to join our team. The selected candidate will be responsible for delivering critical low-latency front-office pricing and trading solutions that support Global Markets businesses. This role requires strong backend development expertise and the ability to work in high-performance, real-time environments. Key Responsibilities: Develop … and maintain server-side solutions in C++ for front-office trading systems. Ensure high performance and low-latency delivery of pricing and trading functionalities. Collaborate with other teams to implement robust, scalable, and efficient solutions. Required Skills and Experience: Minimum 6–8 years of server-side development experience in C++ , preferably on Linux/UNIX platforms. Strong understanding … of C++ Standard Template Library (STL) , data structures, and multi-threading . Proven experience in using design patterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. Familiarity with FIX API for exchange and venue connectivity is desirable. Exposure to relational and time series databases and proficiency in SQL/ More ❯
Employment Type: Permanent
Posted:

C++ Developer

London, United Kingdom
McGregor Boyall Associates Limited
C++, Front Office Trading, Linux, Python, Hedge Fund McGregor Boyall have partnered with a London-based hedge fund currently hiring for their main trading desk. The role involve building high-performance components for their trading platform, working with advanced concurrency patterns and lock-free data structures. You'll be working closely with quants and traders to help further drive … best market execution and alpha generation. The fund uses highly modern C++ hosted on Linux, with a small amount of Python (optional) for research models. They build clean, readable, testable code: highly asynchronous and multi-threaded. You will be an SME for the trading team on all matters C++ and will have autonomy to shape tech architecture with … modern tools. Requirements: - Excellent C++ programming skills, ideally using a modern version - Expertise with multithreaded systems - Some level of experience with Python - Experience working with systems processing high volumes of data (terra or petabyte-scale) - Extensive expertise with at least ONE of: HFT, prop trading, derivatives, buyside finance Nice to have: - Prior experience working for a financial market maker More ❯
Employment Type: Permanent
Posted:

C++ Developer

London, South East, England, United Kingdom
McGregor Boyall
C++, Front Office Trading, Linux, Python, Hedge Fund McGregor Boyall have partnered with a London-based hedge fund currently hiring for their main trading desk. The role involve building high-performance components for their trading platform, working with advanced concurrency patterns and lock-free data structures. You'll be working closely with quants and traders to help further drive … best market execution and alpha generation. The fund uses highly modern C++ hosted on Linux, with a small amount of Python (optional) for research models. They build clean, readable, testable code: highly asynchronous and multi-threaded. You will be an SME for the trading team on all matters C++ and will have autonomy to shape tech architecture with … modern tools. Requirements: - Excellent C++ programming skills, ideally using a modern version - Expertise with multithreaded systems - Some level of experience with Python - Experience working with systems processing high volumes of data (terra or petabyte-scale) - Extensive expertise with at least ONE of: HFT, prop trading, derivatives, buyside finance Nice to have: - Prior experience working for a financial market maker More ❯
Employment Type: Full-Time
Salary: £140,000 - £160,000 per annum
Posted:

Senior C++ Developer, London

London, South East, England, United Kingdom
Hybrid / WFH Options
IT Search & Select
banking sector. Their products are used by investment banks and hedge funds globally to gain tangible competitive advantage. Due to expansion, they now look to hire an additional software developer from a C++ programming background. You will be a C++ programmer with C.8+ years' C++ programming experience, ideally developing multi-threaded applications (this can be embedded … Cross platform experience - Windows or Linux or Unix Networked application development, sockets and TCP/IP Your Background Mark sector not relevant. You will be assessed purely on your C++ skills and your ability to learn. Worth noting is our client's committment to extensive training. The first 6 - 12 months is set aside for a new hire to More ❯
Employment Type: Full-Time
Salary: £65,000 - £95,000 per annum
Posted:

Hedge Fund - Senior C++ Quant Developer - Equities - Linux - Python - Data/Algos/Low latency

London, United Kingdom
Scope AT Limited
Hedge Fund - Senior C++ Quant Developer - Equities - Linux - Python - Data/Algos/Low latency Hedge Fund background essential C++ (Version 11 upwards), Linux, Python (nice to have). Trading systems experience - ideally experience working in the equities space. Ideally the technical has experience with algo implementation. Quantitative Developer - Equities Technology We are in search of … a Quantitative Developer to join our team who is passionate about designing, architecting, and implementing low latency C++ systems that are not only robust, resilient, and accurate, but also exceptionally fast. Our team works directly with the firm's central trading teams. By constructing and maintaining this high-performance infrastructure used by these teams, this developer will … professional experience in a Front Office, financial services environment as a senior contributor 10+ years cumulative, professional experience Strong background in data structures, algorithms, and object-oriented programming in C++ Permanent role - Central London based - 5 days a week in the office By applying to this job you are sending us your CV, which may contain personal information. Please More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Systematic Market Making - Lead C++ Developer - Vice President - London

London, United Kingdom
WeAreTechWomen
SMM manages both the financial and operational risks trading revenues and aims to keep manual involvement or intervention to a minimum. Key Responsibilities This is a hand-on lead developer role, within a fast-paced front office environment. A focus on our C++ framework and applications, developing complex features and improvements to business demands. A key contributor to … and excellence in our architecture, processes and controls. Involved in close interaction with our research, trading teams and external stakeholders. Skills & Experience Must haves At least 10 years of C++ based development experience. Advanced C++ understanding is essential for this role. Experience of building complex trading system, with real-time low latency requirements. Excellent communication and team working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Contract C++ Developer

Chicago, Illinois, United States
Hybrid / WFH Options
Paul Murphy Associates
Title: Contract C++ Engineer (IT Risk) Location: Chicago, IL (Hybrid) 1-year Contract with the possibility to extend/convert full-time Our client is looking for a C++ Engineer to join their IT Risk team. This position helps manage and share important risk data across the organization. Youll work closely with Product Owners, IT Engineers, and other … technical teams use data tools and resources Identify areas for process improvement Job Requirements Bachelors Degree in a related field Experience with data integration and ETL processes Knowledge of C++ and SQL Familiarity with DevOps and CI/CD practices Strong focus on improving processes and client satisfaction Experience in an agile environment Ability to work with global teams More ❯
Employment Type: Any
Salary: USD Annual
Posted:

C++ Software Developer

BS1, Bristol, City of Bristol, United Kingdom
Softweb Resourcing
Are you someone who enjoys working on mathematical and highly analytical software? Well, if you’re a C++ Software Developer this company could well be the ideal fit. With an established global client base and multiple complex software products, you’ll be working in a friendly and collaborative team in Bristol on new features. Your role will be … molded according to your strengths and ambitions with plenty of modern C++ development work in the pipeline working on new development. The Senior C++ Software Engineer would have a background developing clean and robust code and ideally be someone who likes to champion best practice. Senior C++ Software Engineer requirements: - Strong background in modern C++ … OOP, algorithms and data structures - Graphics, 2D/3D maths, C# Geometry, Azure/Cloud nice to have This well established global software company offers a terrific culture where C++ Software Engineers tend to stay at the company for many years due to their progression, future projects and growth. You’ll be working hybrid and vising their central Bristol More ❯
Employment Type: Permanent
Salary: £35000 - £65000/annum Bonus, BUPA, Flexi + More
Posted:

C/C++ Software Developer

Guildford, Surrey, United Kingdom
Hiring Group
Our leading R&D client is looking for C++ Software Developer based at Cambridge Experience of working on simulation sotware using C++, Paraellel Programming/HPC, MPI Experience of working on CFD/FEA/CAE products Geometry management & editing - including mesh deformation techniques Steady/unsteady RANS CFD & LES/DES Please send me your CV More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum
Posted:
C++ Developer
10th Percentile
£40,000
25th Percentile
£50,000
Median
£70,000
75th Percentile
£132,500
90th Percentile
£170,000