OLT/ONT PON system testing and integration Expertise in burst-mode transceiver testing. Good understanding of equalisation methods (CTLE, FFE, DFE) to improve high-speed link performance. Python, C++, C# High-speed PCB design considerations Full details are available. Please don't hesitate to get in touch to learn more. More ❯
to support this role. Mostly LLVM based, it is important you also have experience working with GPUs to an extent. About you: 6 years+ as a compiler engineer Strong C++ programming skills Experience with LLVM, MLIR, Triton or other compilers Experience with GPU architectures Full details are available. Please don't hesitate to get in touch with Max at Platform. More ❯
to support this role. Mostly LLVM based, it is important you also have experience working with GPUs to an extent. About you: 6 years+ as a compiler engineer Strong C++ programming skills Experience with LLVM, MLIR, Triton or other compilers Experience with GPU architectures Full details are available. Please don't hesitate to get in touch with Max at Platform More ❯
reviews and technical design discussions. Minimum Qualifications Knowledge of Armv8 or Armv9 CPUs architectures. Knowledge of OS internals and system programming, device drivers, and memory management. Excellent C and C++ programming skills. Preferred Qualifications Proficient in virtualization technologies. Skilled in kernel and device driver development. Familiar with Arm assembly programming. Knowledgeable in hardware virtualization. Well-versed in testing methodologies and More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Method Resourcing
developers and quants to push the limits of performance and scale What We're Looking For 2+ years' experience building trading systems (HFT/systematic trading) Strong Rust skills (C++ accepted if you've shipped commercial Rust projects too) Deep knowledge of order books, order state machines, and low-latency architecture Background in crypto or traditional electronic markets Sharp maths More ❯
public npm modules and robust, modular codebase. Significant experience with Node.js: You should have experience writing high-quality, clean and efficient code in Node.js. Experience with C/C++ and writing native bindings for Node is a plus but not required. Modular Development: A strong background in building and managing modular codebases and creating reusable npm modules. Robust Testing & Debugging More ❯
Hounslow, London, United Kingdom Hybrid / WFH Options
iDPP
Mid-Level C++ Developer (5+ years of experience) Location: Hybrid - 2-3 days onsite in Hounslow Rate: £430 per day (Inside IR35) Duration: 12 months (Extension highly likely) Are you an experienced C++ Developer looking for your next long-term contract? We are seeking a technically strong and versatile Mid-Level C++ Developer to join our client's high-performing More ❯
power and performance investigation/optimisation, and debug of complex system issues. Minimum Qualifications Understanding of Computer Architecture/Operating Systems concepts Good programming with knowledge of C or C++ Good software design and debugging skills Preferred Qualifications Experience with low-level or kernel development Experience with hardware bring-up Experience with power management and control theory More ❯
ideas Ability to clearly communicate complex issues, self-motivated and well-organised Preferred Qualifications Familiarity with performance simulation environments and ability to take ideas from concept to C/C++ simulator implementation. More ❯
We are seeking an AI Inference Engineer to join our expanding team. Our current technology stack includes Python, C++, TensorRT-LLM, and Kubernetes. This role offers the opportunity to work on large-scale deployment of machine learning models for real-time inference. Responsibilities Develop APIs for AI inference used by internal and external clients Benchmark and optimize bottlenecks in our More ❯
and compression strategies Shaping query execution performance Preparing the platform for real-world customers What they're looking for: Strong systems engineering background Experience with performance-critical software (Rust, C++, or similar) Interest in distributed systems, database internals, or storage engines Product sense: you care about how infrastructure gets used Bonus if you've worked with tech like Apache Arrow More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Robert Half
IPSEC, HTTPS, and TLS. Practical experience in network device firmware management in a large-scale enterprise environment. Experience developing network automation tools in at least one language (Python, Perl, C++, Bash, etc.). Experience with and understanding authentication mechanisms including PKI. Proven expertise with network hardware and software, preferably including Cisco, Juniper, HPE, Fortinet etc. - CCNP certification required, JNCIA/ More ❯
Experienced Low Level Software Engineer (C++) London, United Kingdom Overview Hudson River Trading's coders work on small, highly productive, and efficient teams that design, improve, and maintain the technology that powers worldwide trading - at HRT, the code you write is our business. You'll have an opportunity to work alongside a range of developers across the firm who write … time environment. HRT's distributed system is on the Pareto frontier of latency and throughput, you'll have limitless opportunity to continue to learn and develop deep knowledge of C++, OS internals, CPU architecture, and networking hardware and protocols. Profile You're one of the top devs in your current organization, as measured by productivity, technical capability, and helpfulness to … things computer related you'll find like-minded people here. Qualifications Bachelor's degree in Computer Science, Engineering, or related field Superior design, debugging, and problem solving skills Advanced C++ experience is required, daily use preferred Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication Culture Hudson River Trading (HRT) brings a scientific approach More ❯
Senior Software Engineer, Pricing and Derived Data Senior Software Engineer, Pricing and Derived Data Job Location London Employment type Regular Department Technology Targeted Start Date Immediate DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated More ❯
is looking for Software Engineer based at London (Office based). A good advanced degree in Physical Science, Mathematics, Engineering, Geology, or Computing Science Sound programming experience including: C, C++, and/or Fortran Comfortable operating in deadline driven environment Must possess good numerical, problem solving, and organisational skills Additional technical competency across a selection of the following disciplines may More ❯
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 - Excellent academics at the More ❯
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 - Excellent academics at the More ❯
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-trade processing technology, and … 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 you take …/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 engineering More ❯
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 the design and implementation of low-level platform improvements. Driving best practice 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 skills, and a willingness to More ❯
performance You Might Be a Fit If You Have: Deep, hands-on experience operating Ceph at large scale Kubernetes experience Low level systems-level coding (Go, Rust, C/C++) Experience with datacenters, hardware, and networking More ❯
performance You Might Be a Fit If You Have: Deep, hands-on experience operating Ceph at large scale Kubernetes experience Low level systems-level coding (Go, Rust, C/C++) Experience with datacenters, hardware, and networking More ❯
Senior C++ Contract Engineer - SQL, Unix/Linux, Oracle, Kafka, Finance, C#, GUI Our financial services client is looking for an experienced Senior C++ Software Engineer to help grow and enhance their platform. As a Senior C++ Software Engineer, you will be involved in: Analysis of user requirements and translation into solution design Estimating and breaking down tasks into manageable More ❯
development roadmap and overall development activities, with scope to grow further within the business. There are currently 10 developers in your team. Requirements: 2 years+ as an Engineering Manager C++ is your strongest language 1 year+ as Scrum Master If you are interested learning more, please contact maxATplatform-recruitment.com for more information or a confidential chat. More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Software Developer/Engineer (C++ Mac Extensions EDR) WFH/London to £80k Do you have experience developing and integrating Mac software? 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-time, parses the commands and data structures … and allows customers to detect hackers, malware, data leakage and other malicious activity. As a Software 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 Extensions, tools and API integrations. Location/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 and EDR/EDTR You have VPN client or security experience You're collaborative with great communication skills You More ❯
term equities. Fluent in statistics & ML (shrinkage, online learning, factor models) and market microstructure (spreads, impact, queue dynamics). Polyglot coder who can prototype in Python and drop to C++ when speed matters. Comfortable leading 3–5 quants, owning architecture and managing engineering collaboration with technology. Interested? Drop me a line: ben@augmentti.com (or hit “Apply” and then email me More ❯