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 FX and/or FI products , pricing and real time risk More ❯
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 FX and/or FI products , pricing and real time risk More ❯
to undertake a long term contract. In order to be successful, you will have the following experience: Extensive C/C++ , Python, Bash, PowerShell coding experience Deep understanding of GCC, Clang, MSVC, and cross-compilation processes Azure, GCP, AWS build experience Proficiency with Docker and container-based build environments Experience of developing binary data sets Able to obtain SC Clearance More ❯
to undertake a long term contract. In order to be successful, you will have the following experience: Extensive C/C++ , Python, Bash, PowerShell coding experience Deep understanding of GCC, Clang, MSVC, and cross-compilation processes Azure, GCP, AWS build experience Proficiency with Docker and container-based build environments Experience of developing binary data sets Able to obtain SC Clearance More ❯
and distributed systems Strong knowledge of distributed network architecture Desirable Skills/Experience Familiarity with low-level optimization techniques on x86/64 platform and/or Linux/GCC toolchain and Linux Red Hat Front office desk-aligned experience Benefits Great opportunity to be part of a collaborative, creative environment where you can feel valued for your input Competitive More ❯
knowledge of execution lifecycles and instrument lifecycles (such as corporate actions, settlement, bond coupons, swap resets) is highly desirable Advanced knowledge of distributed network architecture Proficient with Linux/GCC development toolchain and Linux Red Hat OS is essential Experience with QT/WX/MFC GUI Frameworks nice to have. Team player with good communication skills QRT is an More ❯
DevOps tools e.g. CMake, Conan, Jenkins, Git/Gerrit, Nexus, Ansible, Terraform, Packer. Python programming. Operating system, compiler and debugger internals - for example the DWARF standard. Developing GDB, Perf, GCC or similar open source projects. GPU programming. The Qt library. Development for the macOS or Windows platforms. Technical leadership experience. Location This position is based from our office on the More ❯
and distributed systems Experience in front-office trading desk-aligned role is an advantage Good knowledge of distributed network architecture Familiar with C++ optimization techniques Familiar with Linux/GCC development toolchain Knowledge of market data feed handlers and execution gateways highly desirable Good team player QRT is an equal opportunity employer. We welcome diversity as essential to our success. More ❯
to undertake a long term contract. In order to be successful, you will have the following experience: Extensive C/C++ , Python, Bash, PowerShell coding experience Deep understanding of GCC, Clang, MSVC, and cross-compilation processes Proficiency with Docker and container-based build environments Experience of developing binary data sets Able to obtain SC Clearance Within this role, you will More ❯
to undertake a long term contract. In order to be successful, you will have the following experience: Extensive C/C++ , Python, Bash, PowerShell coding experience Deep understanding of GCC, Clang, MSVC, and cross-compilation processes Proficiency with Docker and container-based build environments Experience of developing binary data sets Able to obtain SC Clearance Within this role, you will More ❯
to undertake a long term contract. In order to be successful, you will have the following experience: Extensive C/C++ , Python, Bash, PowerShell coding experience Deep understanding of GCC, Clang, MSVC, and cross-compilation processes Proficiency with Docker and container-based build environments Experience of developing binary data sets Able to obtain SC Clearance Within this role, you will More ❯
where active collaboration and a team mentality are the driver of success. Core Tech Stack: OS: Linux, Windows. VCS: Git. CI/CD: Jenkins, Octopus. Build System: Cmake. Compilers: gcc, clang, msvcc. C++ dependency management: vcpkg. Languages: C++ (at least 17), python 3.11. To be considered a good cultural fit, you must be: An ambitious self-starter. Hungry to learn. More ❯
London, England, United Kingdom Hybrid / WFH Options
Paritas Recruitment
Direct message the job poster from Paritas Recruitment SAP Recruitment Consultant EU & GCC at Paritas Recruitment Location: London, United Kingdom (Hybrid) Salary: Up to £90,000 + Bonus Paritas is partnered with a leading global asset manager seeking a Senior Investment Risk Analyst to join their multi-asset, multi-strategy investment risk function. This role sits at the intersection of More ❯
London, England, United Kingdom Hybrid / WFH Options
Isode Ltd
Network programming: TCP/IP, familiarity with other Internet standards (e.g. LDAP). Security: PKI, TLS, X.509, OpenSSL, S/MIME, Security Labels. Debugging and development tools: Visual Studio, GCC, Clang, Valgrind, GDB, WireShark, ASAN. A strong record of developing and delivering messaging servers implementing open standards is highly desirable. About Isode Since 2002 Isode has been developing and supporting More ❯
version control Linux operating systems and bash CLI/scripting Experience with the following technologies is beneficial: GitLab/GitHub or similar platform for collaborative development Continuous Integration (CI) gcc, make, cmake and related compilation infrastructure ROS 2, or other robotics middleware Integrated development workflow, in particular use of VS Code as an IDE Experience in the following topics: Control More ❯
London, England, United Kingdom Hybrid / WFH Options
Langham Recruitment
notified about new Tooling Engineer jobs in London Area, United Kingdom . London, England, United Kingdom 2 months ago Maidstone, England, United Kingdom 1 month ago System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem London, England, United Kingdom 6 days ago London, England, United Kingdom 3 weeks ago London, England, United Kingdom 5 months ago Greater London, England More ❯
at the forefront of its field Requirements: Experience of low-latency Linux development using C C, STL Experience designing and implementing multithreaded and distributed systems Proficient with Linux/GCC development toolchain and Linux Red Hat essential Experience working within a mature continuous development process highly desirable Knowledge of market data feed handlers and execution gateways desirable 3+ years of More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
Social network you want to login/join with: System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem, London col-narrow-left Client: Canonical Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: d544b22c0dd6 Job Views: 9 Posted: 27.06.2025 Expiry Date: 11.08.2025 col-wide Job Description: Canonical is a leading provider … person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring a System Software Engineer for GCC/LLVM compiler, tooling, and ecosystem We are building a team to focus on the modern C and C++ programming language and their ecosystem on Ubuntu. They will deliver the … best possible GCC and LLVM runtimes, developer experience and supporting tooling in Ubuntu. They will ensure that the cutting edge of modern programming languages innovation is available to Ubuntu users, to lay the foundation for future inventions and open source communities. This is an exciting opportunity for a software engineer with a strong passion for compilers, runtimes and tool chains. More ❯
Experience of working collaboratively, with a diverse range of people Broad knowledge of the whole software and hardware stack: compilers, operating systems, computer architectures Deep experience with LLVM MLIR, GCC, or other compiler toolchains Expertise in Python; expertise in C++ or Rust Interest in working in the quantum open-source ecosystem Excellent communication skills, both written and verbal What you More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
ALTEN LTD - UK
United Kingdom 1 week ago Blackburn, England, United Kingdom 1 week ago Manchester, England, United Kingdom 2 months ago Manchester, England, United Kingdom 22 hours ago System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem Manchester, England, United Kingdom 5 days ago Manchester, England, United Kingdom 7 months ago Manchester, England, United Kingdom 3 months ago Manchester, England, United More ❯
capturing models. This is a speed-critical environment where your code directly impacts trading outcomes. Responsibilities: Design and implement real-time trading strategies and execution algorithms in C++20, leveraging GCC 12. Collaborate closely with quantitative researchers to translate models into production-ready code. Optimise systems for ultra low latency, throughput, and determinism. Monitor and improve live trading performance, identifying bottlenecks … and tuning systems. Requirements: Strong proficiency in modern C++ (C++17/20) with a deep understanding of performance optimisation. Experience with GCC 12 or similar toolchains that support C++20 features. Solid understanding of low-latency systems, multithreading, and memory management. Background in real-time systems, high-frequency trading, or performance-critical applications. If this sounds interesting, please apply for more More ❯
capturing models. This is a speed-critical environment where your code directly impacts trading outcomes. Responsibilities: Design and implement real-time trading strategies and execution algorithms in C++20, leveraging GCC 12. Collaborate closely with quantitative researchers to translate models into production-ready code. Optimise systems for ultra low latency, throughput, and determinism. Monitor and improve live trading performance, identifying bottlenecks … and tuning systems. Requirements: Strong proficiency in modern C++ (C++17/20) with a deep understanding of performance optimisation. Experience with GCC 12 or similar toolchains that support C++20 features. Solid understanding of low-latency systems, multithreading, and memory management. Background in real-time systems, high-frequency trading, or performance-critical applications. If this sounds interesting, please apply for more More ❯
capturing models. This is a speed-critical environment where your code directly impacts trading outcomes. Responsibilities: Design and implement real-time trading strategies and execution algorithms in C++20, leveraging GCC 12. Collaborate closely with quantitative researchers to translate models into production-ready code. Optimise systems for ultra low latency, throughput, and determinism. Monitor and improve live trading performance, identifying bottlenecks … and tuning systems. Requirements: Strong proficiency in modern C++ (C++17/20) with a deep understanding of performance optimisation. Experience with GCC 12 or similar toolchains that support C++20 features. Solid understanding of low-latency systems, multithreading, and memory management. Background in real-time systems, high-frequency trading, or performance-critical applications. If this sounds interesting, please apply for more More ❯
challenges. Key Responsibilities: Develop and maintain embedded software for telecom systems, with a focus on performance, reliability, and maintainability. Own and optimize build toolchains, with a deep understanding of GCC or Clang, cross-compilation, and build system internals. Implement hermetic build environments to ensure reproducibility and stability across development workflows. Champion test-first development practices for embedded systems, integrating unit … systems engineers, and software developers across the product lifecycle. What We’re Looking For: Strong expertise in C and C++ for embedded systems. Deep knowledge of build toolchains, specifically GCC, Clang, and related build tools (Make, CMake, Bazel, etc.). Experience with hermetic builds and creating isolated, reproducible development environments. Familiarity with test-driven development (TDD) principles and experience applying More ❯
London, England, United Kingdom Hybrid / WFH Options
Paritas Recruitment
Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Paritas Recruitment SAP Recruitment Consultant EU & GCC at Paritas Recruitment Location: London (Hybrid) Day Rate: Flexible, Inside IR35 Start Date: ASAP Contract Length: 6 months (initial), with potential extension A leading consultancy is looking for an experienced More ❯