C++SoftwareEngineer (Low Latency) Salary: £150k-200k Total Comp: £300k-500k (dependent on experience and performance) A leading proprietary trading firm is seeking a C++SoftwareEngineer to design, develop, and optimize low-latency trading systems. This role involves working closely with research, systems, and operations teams … to implement and enhance automated trading algorithms. Core responsibilities: Develop and maintain high-performance C++ trading software including infrastructure and connectivity driving trading in the nanosecond limitations. Optimize system performance with focus on low latency, performance, stability and low-error tolerance Candidates will need to be extremely proficient with low level C++ showcasing expertise More ❯
The Role We are looking for a senior software developer to join our back-end development team working on our core trade execution platform. You will be involved in the design and development of new features for our clients, maintenance and support of existing functionality, and technological improvements to ensure the system is kept up to date with … high quality and maintainable, unit tested code Expanding and maintaining our core execution platform and our continuous integration and automation frameworks in C C# Developing new tooling in C++/C#/Powershell Assistance with client reported issues. Skills and Experience Essential: C++ C# Multithreaded code Desirable: C++ 17 and later Microsoft SQL Server More ❯
Our client, a major High-Frequency Trading firm, is looking to hire a C++SoftwareEngineer to help develop and build out their HFT and MFT trading platforms. This individual will work closely with one of the firm's most successful Trading teams to help optimise their trading platforms and strategies. This role gives … optimization of a top-class trading system Collaborate with a close-knit team comprised of passionate and knowledgeable individuals who embrace a flexible working environment Uphold the best software development practices, including continuous integration/continuous deployment (CI/CD) and rigorous code reviews Desirable Candidates: 3+ years of hands-on experience with C++SoftwareMore ❯
Our client, a firm where O(n) is considered a catastrophic failure, is looking for L4/L5 C++ Engineers for their Core Trading Technology team. This is a role for developers who believe the OS is just a bootloader for their application and that true performance begins where the kernel ends. The Role You'll be hands … with Central Limit Order Books (CLOBs), which are basically the final boss of concurrent, high-throughput data structures. Key Responsibilities: What You'll Actually Be Doing Architecting in C++: You will design and implement trading systems using modern C++. We expect you to have strong opinions on C++20/23 features and to write code so efficient it … your IDE. TDD is a given. Qualifications: Education: A Bachelor's degree in Computer Science or equivalent proof that you have achieved enlightenment through the study of algorithms. C++ Mastery: You must be fluent in C++. You can explain SFINAE, the Rule of Zero, and why volatile doesn't solve threading problems. You find memory leaks for fun. More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Hunter Bond
A niche electronic trading quant fund based in London are now seeking a top end C++SoftwareEngineer to join it's growing team. You will have prior experience at an elite quant trading firm or similar company of equivalent scale/complexity. In this high performance computing team, you will be responsible for … low-level programming, distributed systems. Your experience will be at scale in advanced C++. Ideally Computer Science Degree or similar discipline with 1st class grade Commercial experience in C++Software Engineering, performance software Financial trading, banking or hedge fund exposure Strong interest in working for a top end, high performance, tech-driven hedge fund More ❯
every year for the last decade . They’re leading the AI revolution — and right now, they’re hiring into their elite 3D simulation division, building next-gen software for major players in San Francisco, Tokyo, and beyond. You’ll be developing high-performance simulation tools (C++17/20), working on cutting-edge CFD, meshing, and flow networks … solving real-world physics for global technology giants. Experience Required: Very Strong C++ A engineering degree in Physics, Mathematics, Mechanical Engineering, Computer Science, etc 3 to 5 years' experience building technical or scientific software Must have experience in one of the CFD (Computational Fluid Dynamics) or something similar such as FEA, CAD, CAE, differential equations, or More ❯
We’re seeking an exceptional C++Engineer to join a leading high-frequency trading (HFT) firm. You’ll be a core contributor to the development of ultra-low latency systems that power global trading strategies. This is a performance-critical environment where microseconds matter and world-class engineering makes the difference. What You’ll Do Design … build, and optimize latency-sensitive components of our trading platform in modern C++ Work closely with traders and quants to deploy real-time strategies and market access systems Engineer high-throughput data pipelines and tick-to-trade execution paths Continuously profile and tune systems at the CPU, memory, and networking level Own the full software lifecycle: architecture, development, testing, deployment, and monitoring What We’re Looking For Strong command of modern C++ (C++14/17/20) and memory/performance optimization techniques Solid foundation in computer science (algorithms, data structures, concurrency) Experience with multithreading , lock-free programming , and low-level systems Comfort working in a Linux environment with tools like More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
C++SoftwareEngineer/Developer London to £100k Are you a bright, ambitious SoftwareEngineer with a strong knowledge of C++ and an eagerness to learn and progress your career working on complex financial trading systems? You could be joining the Investment Management arm of a global bank. … As a C++SoftwareEngineer you will design and develop full stack systems for new FX Derivatives products and connectivity to external vendors, collaborating closely with traders and quants to build the solutions they require. You'll work across the full software development lifecycle including assisting with architecture of new solutions, you … ll be working with C++ 14/17 with a TDD environment but will also gain exposure to Python, TypeScript and React. You'll join a small, highly talented team, working across the full development lifecycle and will be supported to progress your career. Location/WFH: You'll be based in the London office and have flexibility More ❯