Boost C++ Libraries Jobs in the UK

1 to 25 of 28 Boost C++ Libraries Jobs in the UK

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 enable new trading opportunities … s efficiency by utilizing network and systems programming, along with other advanced techniques to reduce latency. Create systems, interfaces, and tools for historical market data and trading simulations to boost research productivity and system testability. Assist in building and maintaining our automated tests, performance benchmark framework, and other tools Collaborate closely with trading teams to gather requirements and develop More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C++ Developer - Low Latency, Trading

London, South East, England, United Kingdom
Harvey Nash
Senior C++ Developer - Low Latency, Trading sought by leading investment bank based in the city of London. **Inside IR35 - 3 days a week on site** Design and implement services for trading such as market data, order management, messaging layer, security reference data systems, position keeping systems, and services for user interfaces using C++ Work with quants, traders, and … degree in computer science, computer engineering or a related field (or equivalent experience, 5+) 5+ years of experience building highly performant, low-latency systems on Linux platform Expert level C++ programmer. Must have ability to use the right construct for the problem and not introduce unnecessary complexity for the sake of using a new C++ construct. Develop maintainable … software. Basic script and database query coding is required Technical skills: C++, Linux, BSD Sockets, QuickFIX library, BOOST, STL (Advanced/Expert level proficiency) Nice to have: Proficiency in Python Proficiency with Linux platform Strong analytical and problem-solving skills; ability to work in fast-paced environments delivering quality solutions Knowledge of FIX and other exchange connectivity protocols More ❯
Employment Type: Contractor
Rate: £600 - £650 per day
Posted:

C++ Developer

Greater London, England, United Kingdom
Caspian One
Senior C++ Developer - Cross Asset Trading Platform Role Overview We are seeking an experienced C++ developer to work on a cutting-edge cross-asset execution, trading, and hedging platform. This role focuses on building systems that leverage multiple asset classes to hedge FX risk, including the expansion into futures and options markets. Inside IR35 Contract rate – up to … p/day Hybrid set up – 2 days per week in office Key Responsibilities Develop and maintain cross-asset execution and hedging systems using modern C++ (C++14/17 and onwards) Build adapters and integrations for LP (Liquidity Provider) onboarding using FIX protocols Design and implement low-latency trading systems for FX and equities markets Expand platform capabilities to … asset classes Collaborate with system, network, and low-latency programming specialists Work on complex capital markets solutions in a fast-paced trading environment Essential Skills & Experience 10+ years of C++ development experience Strong expertise in modern C++ (C++14, C++17 and onwards) Deep knowledge of STL and Boost libraries Capital markets experience - understanding of trading systems, market More ❯
Posted:

C++ Developer

City of London, London, United Kingdom
Allegis Global Solutions
teams inside/outside FM, Infrastructure units etc. Advocate delivery excellence, ensuring application release quality. Qualifications/Skills: C++20/23 skills, knowledge of the STL, experience of the Boost libraries is highly desirable. Development on Linux using gcc, gdb, git and associated debugging tools. Knowledge of all aspects of software design, development and deployment. Working knowledge of More ❯
Posted:

C++ Developer

London Area, United Kingdom
Allegis Global Solutions
teams inside/outside FM, Infrastructure units etc. Advocate delivery excellence, ensuring application release quality. Qualifications/Skills: C++20/23 skills, knowledge of the STL, experience of the Boost libraries is highly desirable. Development on Linux using gcc, gdb, git and associated debugging tools. Knowledge of all aspects of software design, development and deployment. Working knowledge of More ❯
Posted:

Senior C++ Developer

London, UK
Radley James
been fully integrated into the firm's technology and is now ready to get creative in driving forward their success. The Head of Technology is looking for a senior C++ developer who comes from an electronic trading or distributed systems background to work on young code base or greenfield front office systematic trading projects. You will have the chance … understand how this team makes their prospering strategies *Your bonus will be directly linked to the success of trading team Requirements: Experience of C++14, C++17 or 20 STL and Boost libraries Linux Experience of owning projects More ❯
Posted:

Senior C++ Engineer

London, UK
Miller Maxwell Ltd
A prominent equities trading business is seeking a highly skilled Senior C++ Developer with extensive experience in low latency systems to join their cutting-edge team. Key Responsibilities: Design, develop, and optimize high-performance trading systems using C++. Implement and enhance low latency solutions to ensure optimal trading execution. Utilize the Standard Template Library (STL) and Boost libraries … code. Collaborate with traders, quants, and other developers to deliver robust trading applications. Analyse and troubleshoot complex system issues to ensure seamless trading operations. Required Skills: Proven expertise in C++ development with a strong emphasis on low latency systems. In-depth knowledge of STL and Boost libraries. Experience in high-frequency trading environments is highly desirable. Strong problem … skills and the ability to work under pressure in a fast-paced setting. Excellent communication skills and the ability to work collaboratively within a team. If you are a C++ expert with a passion for low latency systems and a drive to excel in the world of equities trading, we want to hear from you. Join our team and More ❯
Posted:

Senior C++ Engineer

City of London, Greater London, UK
Miller Maxwell Ltd
A prominent equities trading business is seeking a highly skilled Senior C++ Developer with extensive experience in low latency systems to join their cutting-edge team. Key Responsibilities: Design, develop, and optimize high-performance trading systems using C++. Implement and enhance low latency solutions to ensure optimal trading execution. Utilize the Standard Template Library (STL) and Boost libraries … code. Collaborate with traders, quants, and other developers to deliver robust trading applications. Analyse and troubleshoot complex system issues to ensure seamless trading operations. Required Skills: Proven expertise in C++ development with a strong emphasis on low latency systems. In-depth knowledge of STL and Boost libraries. Experience in high-frequency trading environments is highly desirable. Strong problem … skills and the ability to work under pressure in a fast-paced setting. Excellent communication skills and the ability to work collaboratively within a team. If you are a C++ expert with a passion for low latency systems and a drive to excel in the world of equities trading, we want to hear from you. Join our team and More ❯
Posted:

C++ Developer

London, UK
Understanding Recruitment
C++ Developer – Financial Exchange Connections Up to £70k + 10% bonus 12-month Fixed Term Contract Hybrid role in London 3 days a week We are very excited to be again working with our long-term partners in the financial space whose platform receives upwards of 40 billion messages daily from their Financial Exchange connections. As a C++ … This includes handling, processing and distributing market data that supports their impressive client base, while always maintaining a key focus on speed, high performance, reliability and efficiency. As a C++ Developer, you must have: 3-5 years commercial experience BSc or above in Computer Science from university Have spent long stints in your previous companies, working at just … or 2 in your career so far Strong knowledge of C++ development in server-side environment Expertise in the full Software Development Lifecyle Good understanding of STL and Boost A very confident communicator Bonus: Experience working in the financial sector with financial knowledge Experience in a secondary programming language e.g. .Net or Python Interest in cloud technologies e.g. More ❯
Posted:

C++ Developer

City of London, Greater London, UK
Understanding Recruitment
C++ Developer – Financial Exchange Connections Up to £70k + 10% bonus 12-month Fixed Term Contract Hybrid role in London 3 days a week We are very excited to be again working with our long-term partners in the financial space whose platform receives upwards of 40 billion messages daily from their Financial Exchange connections. As a C++ … This includes handling, processing and distributing market data that supports their impressive client base, while always maintaining a key focus on speed, high performance, reliability and efficiency. As a C++ Developer, you must have: 3-5 years commercial experience BSc or above in Computer Science from university Have spent long stints in your previous companies, working at just … or 2 in your career so far Strong knowledge of C++ development in server-side environment Expertise in the full Software Development Lifecyle Good understanding of STL and Boost A very confident communicator Bonus: Experience working in the financial sector with financial knowledge Experience in a secondary programming language e.g. .Net or Python Interest in cloud technologies e.g. More ❯
Posted:

Senior Software Engineer - CRS6JP00014579

Bristol, Avon, South West, United Kingdom
Experis
Agile C++ Software Engineer - Robotics & Autonomous Systems Location: Bristol Contract: 12 Weeks | Inside IR35 Rate: £63 Security Clearance: BPSS (Baseline Personnel Security Standard) required Join a cutting-edge Global Technologies Team at the forefront of innovation in robotics, autonomous systems, and cloud-based simulation. This is a unique opportunity to contribute to high-impact projects in a fast-paced … agile environment, working with industry-leading tools and technologies. Key Responsibilities: Design, develop, and maintain cross-platform C++ code libraries (Linux, Windows, Android) using CMake. Build and integrate robotics applications using ROS, OpenCV, Boost, and Jsoncpp. Implement and optimise object detection models (e.g. YOLOv5) with Nvidia CUDA acceleration. Develop and deploy cloud-based applications using Azure DevOps … cloud sensors). Develop communication protocols and safety systems for autonomous navigation using Mavlink. Collaborate with pilots and stakeholders to ensure safe handover between autonomous and manual control. Maintain C++ cross-language interfaces, particularly with C#. Required Skills: Strong proficiency in C++ and object-oriented design. Experience with CMake and Linux development. Familiarity with Docker and cloud-based More ❯
Employment Type: Contract
Posted:

Senior Software Engineer

Bristol, UK
Undisclosed
bring fresh thinking to growth opportunities, develop new capabilities and put innovation at the centre of our client’s future. Key Responsibilities Design, develop, and maintain cross-platform code libraries (Linux, Windows, Android) using C++, following object-oriented design principles and employing CMake for build management. Develop and integrate robotics applications utilizing ROS, including advanced OpenCV, Boost … controllers (e.g., Orange Cube, Pixhawk). Collaborate with pilots and other stakeholders to ensure safe and effective handover control between autonomous systems and manual control. Design, develop, and maintain C++ Cross language interfaces with a particular focus on C#. Required Technical Skillset Proficient in C++, with a good understanding of object-oriented design principles. Proficient in using CMake … collaborating with cross-functional teams, stakeholders, and customers. Knowledge in Azure DevOps, including setting up and managing CI/CD pipelines with YAML scripting is desirable. Knowledge of OpenCV, Boost, Standard library, Jsoncpp, and Nvidia CUDA hardware acceleration. Knowledge in machine learning, specifically in object detection models like YOLOv5. Experience in writing unit tests using Google Test Framework. More ❯
Posted:

ACQ Software Developer

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
unlock digital advantage in the most demanding environments. Are you passionate about working with cutting edge technology, and self-motivated to deliver exciting new capabilities? Are you an experienced C++ developer who likes a challenge and is keen to keep your skills current and even cross train into new technologies? As an experienced C++ Developer in BAE Systems … in-country support staff. Good communication skills are a must. You will have experience in the majority of the following (or a desire to learn it): Software development in C++ including use of modern standards, third-party/open source software (e.g. boost), writing for performance, and concurrency techniques Detailed knowledge of Linux development including build systems, tools More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Structural Geology

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
geoenegineering. Requirements: MSc or PhD in Computer Science, Geophysics, Maths or Geology combined with industry or extended academic (ideally doctoral) projects involving structural geology or geoengineering. Excellent C or C++ programming skills including OO design and use of standard libraries (including Boost). Specific project experience should be in one or more of the following: o Seismic … are not provisions for hybrid or home-working). If you would need to relocate, relocation assistance is on offer for qualifying candidates. Keywords: PhD/Experienced, C/C++, Geology, Geophysics, Geoengineering, Software Engineering Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may More ❯
Employment Type: Permanent
Salary: £50000 - £80000/annum DoE + Benefits
Posted:

Software Engineer, Structural Geology

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
Ecm Selection
geology or geoenegineering. Requirements: PhD in Computer Science, Geophysics, Maths or Geology combined with industry or extended academic (ideally doctoral) projects involving structural geology or geoengineering. Excellent C or C++ programming skills including OO design and use of standard libraries (including Boost). Specific project experience should be in one or more of the following: Seismic processing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer C

Guildford, Surrey, South East
Hybrid / WFH Options
BAE Systems
unlock digital advantage in the most demanding environments. Are you passionate about working with cutting edge technology, and self-motivated to deliver exciting new capabilities? Are you an experienced C++ developer who likes a challenge and is keen to keep your skills current and even cross train into new technologies? As an experienced C++ Developer in BAE Systems … in-country support staff. Good communication skills are a must. You will have experience in the majority of the following (or a desire to learn it): Software development in C++ including use of modern standards, third-party/open source software (e.g. boost), writing for performance, and concurrency techniques Detailed knowledge of Linux development including build systems, tools More ❯
Employment Type: Permanent
Posted:

Chief OS Performance Expert

England, United Kingdom
microTECH Global Limited
new Optimization team and playing a leading role in optimizing the performance of our new mobile operating systems OS. Performance Optimization: Leverage your extensive experience to enhance system architecture, boost performance, and ensure efficient power consumption and heat management. System Expertise: Apply your deep understanding of mobile operating system principles to innovate and drive system improvements. Cutting-edge Innovation … computer systems, including but not limited to Computer Science, Computer Engineering, and Electrical Engineering. Understanding of data structures and algorithms. Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO). Extensive experience in engineering roles specializing in operating system performance optimization, systems optimization, or related areas. Desirables: Experience in developing mobile application software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer (f/m/d), Engineering

England, United Kingdom
Hexagon AB
experience in a modern mainstream programming language, or alternatively, a Master's degree, whether freshly graduated or with some relevant experience. Knowledge of programming languages such as C/C++, Python, XML, Java and/or a JVM based language is required. Knowledge of Database Management Systems, Relational or no-SQL, both as developer and maintainer/administrator. Strong … England (ideally North West or Nottingham) Job Function: Engineering About Hexagon Hexagon is a global leader in sensor, software and autonomous solutions. We are putting data to work to boost efficiency, productivity, and quality across industrial, manufacturing, infrastructure, safety, and mobility applications. Our technologies are shaping urban and production ecosystems to become increasingly connected and autonomous - ensuring a scalable More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Support Developer

London, United Kingdom
Hybrid / WFH Options
Giant Interactive, LLC
the gap between tools, code, and production workflows. As a Support Developer, you'll play a pivotal role in streamlining development processes, troubleshooting complex issues, and building tools that boost team productivity. You'll be part of a cross-functional group that values autonomy, experimentation, and the creation of systems that empower creative flow. Our pipeline blends real-time … technical problems across multiple disciplines (art, code, tools). Collaborate with the broader team to improve Perforce and Git workflows. Build or extend small tools and utilities in Blueprints, C++ and Python to accelerate development pipelines. Assist with technical art tasks, such as shader/material development, lighting, and performance profiling. Serve as a liaison between departments to help More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Engineer

London Area, United Kingdom
Understanding Recruitment
C++ Engineer (12mo FTC) – Financial Services and Research 📈💵 💰 Salary: £70,000 (12 month FTC with strong likelihood of extending) + benefits 📍 Location: 3 days onsite p/week, London (Old Street) Passionate about developing solutions for large amounts of data? Do you enjoy working in the realm of finance? If you want to work in a large, enterprise organisation … with 10,000+ people, this one is for you! This established company with approximately $250bn in assets under advisement is looking for a C++ Engineering on a 12 month FTC to join the team to help builds products interpreting significant volumes of financial data for some of the biggest finance institutions globally. You will be taking ownership of enhancing … the performance and scalability of systems that handle the global distribution and storage of over 40 billion messages every day . As the C++ Engineer, you will: Maintain and optimise the company’s large-scale, high-volume data feeds Manage and implement updates from hundreds of data vendors Analyse and interpret complex data sets from a wide range of More ❯
Posted:

C++ Engineer

City of London, London, United Kingdom
Understanding Recruitment
C++ Engineer (12mo FTC) – Financial Services and Research 📈💵 💰 Salary: £70,000 (12 month FTC with strong likelihood of extending) + benefits 📍 Location: 3 days onsite p/week, London (Old Street) Passionate about developing solutions for large amounts of data? Do you enjoy working in the realm of finance? If you want to work in a large, enterprise organisation … with 10,000+ people, this one is for you! This established company with approximately $250bn in assets under advisement is looking for a C++ Engineering on a 12 month FTC to join the team to help builds products interpreting significant volumes of financial data for some of the biggest finance institutions globally. You will be taking ownership of enhancing … the performance and scalability of systems that handle the global distribution and storage of over 40 billion messages every day . As the C++ Engineer, you will: Maintain and optimise the company’s large-scale, high-volume data feeds Manage and implement updates from hundreds of data vendors Analyse and interpret complex data sets from a wide range of More ❯
Posted:

Software Engineer

London, UK
Hybrid / WFH Options
Understanding Recruitment
C++ Developer – Finance (12-Month Fixed-Term Contract) £75,000 + Bonus + Benefits Hybrid Working – 3 Days Onsite in Central London Join a global leader in financial data services as a C++ Developer on their high-performance Real-time Market Data team. This team powers the ingestion and delivery of over 40 billion market data messages daily … this role, you’ll work within a collaborative, cross-functional team to drive performance, scalability, and reliability improvements across core systems that underpin the global financial markets. As a C++ Developer you will: Enhance global data delivery and storage platforms processing billions of daily messages Troubleshoot and resolve real-time production issues to ensure high availability Deliver performance optimisations … in a dynamic, high-volume environment Collaborate closely with Developers, QA, DevOps, and Support teams on robust system solutions A great C++ developer will have: Degree in Computer Science (or equivalent experience) 3+ years of commercial C++ experience, ideally with C++11 Strong knowledge of STL and Boost libraries What’s on Offer Up to 8% performance More ❯
Employment Type: Full-time
Posted:

Software Engineer

City of London, Greater London, UK
Hybrid / WFH Options
Understanding Recruitment
C++ Developer – Finance (12-Month Fixed-Term Contract) £75,000 + Bonus + Benefits Hybrid Working – 3 Days Onsite in Central London Join a global leader in financial data services as a C++ Developer on their high-performance Real-time Market Data team. This team powers the ingestion and delivery of over 40 billion market data messages daily … this role, you’ll work within a collaborative, cross-functional team to drive performance, scalability, and reliability improvements across core systems that underpin the global financial markets. As a C++ Developer you will: Enhance global data delivery and storage platforms processing billions of daily messages Troubleshoot and resolve real-time production issues to ensure high availability Deliver performance optimisations … in a dynamic, high-volume environment Collaborate closely with Developers, QA, DevOps, and Support teams on robust system solutions A great C++ developer will have: Degree in Computer Science (or equivalent experience) 3+ years of commercial C++ experience, ideally with C++11 Strong knowledge of STL and Boost libraries What’s on Offer Up to 8% performance More ❯
Employment Type: Full-time
Posted:

Software Engineer

London, UK
Hybrid / WFH Options
Understanding Recruitment
C++ Software Engineer (12 month FTC) £70k + bonus Hybrid - 3 Days p/week onsite Join a reputable company that are seeking a skilled C++ developer to join their team in building a high-performance market data platform on a 12 month FTC (with the potential for this to be extended by another year). They work … time data streams. Diagnose and solve live client issues to ensure seamless data processing and distribution. Continuously refine system architecture to support growth in an expanding market. Requirements: Strong C++ development skills in a server-side environment (C++11 experience required) Proficiency in STL and Boost for efficient programming Degree in Computer Science or a related field (or equivalent More ❯
Posted:

Software Engineer

City of London, Greater London, UK
Hybrid / WFH Options
Understanding Recruitment
C++ Software Engineer (12 month FTC) £70k + bonus Hybrid - 3 Days p/week onsite Join a reputable company that are seeking a skilled C++ developer to join their team in building a high-performance market data platform on a 12 month FTC (with the potential for this to be extended by another year). They work … time data streams. Diagnose and solve live client issues to ensure seamless data processing and distribution. Continuously refine system architecture to support growth in an expanding market. Requirements: Strong C++ development skills in a server-side environment (C++11 experience required) Proficiency in STL and Boost for efficient programming Degree in Computer Science or a related field (or equivalent More ❯
Posted:
Boost C++ Libraries
10th Percentile
£64,350
25th Percentile
£93,750
Median
£102,500
75th Percentile
£130,000
90th Percentile
£140,000