> Markdown version of [/jobs/ext/2257905-c-software-engineer-hybrid-working-70-000-350-000-base-bonus](https://www.wearedevelopers.com/jobs/ext/2257905-c-software-engineer-hybrid-working-70-000-350-000-base-bonus). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus) - **Company:** Hunter Bond - **Location:** London, UK - **Experience:** Experienced - **Salary:** £70,000.0 - £350,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Program Optimization, Computer Programming, Data Structures, Linux, General-Purpose Computing on Graphics Processing Units, High-Frequency Trading, Network Programming, TCP/IP, Multithreading, Real Time Systems, Solid Principles, Information Technology, Optimization Algorithms - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815095729-c-software-engineer-hybrid-working-70000-350000-base--bonus ## About the Role * Bachelor's or Master's degree in Computer Science, Engineering, or a related field. * 2+ years of professional C++ development experience. * Strong understanding of data structures, algorithms, and software design principles. * Experience with multi-thread programming and real-time systems. * Familiarity with network programming and protocols (e.g., TCP/IP, UDP) is a. * Proficiency in Linux/Unix environments. * Knowledge of hardware optimization techniques (e.g., SIMD, GPU computing) is a plus. ## Description C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus) Job title: C++ Software Engineer Client: Elite Algorithmic Market Making Firm Location: London / Hybrid My client are seeking a C++ Software Engineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they operate at peak performance with minimal latency. This is an opportunity to work in a fast-paced, intellectually challenging environment where your contributions will have a direct impact on the firm's success. They pride themselves on working with the most cutting edge technologies and boast a world class technical team where you will work and learn from the best. Benefits * Exceptional professional growth opportunities in a tech-focused company, allowing you to enhance your skills as a C++ Software Engineer at an accelerated pace. * Access to state-of-the-art technologies, enabling you to work with advanced tools and frameworks. * Highly competitive bonuses and a comprehensive benefits package that surpasses industry standards. * Emphasis on health and well-being, including a healthy work-life balance and reimbursement programs. * Rapid career progression and exposure to diverse technologies. * Collaboration with top-tier infrastructure teams in the financial sector. Requirements and Skills * Bachelor's or Master's degree in Computer Science, Engineering, or a related field. * 2+ years of professional C++ development experience. * Strong understanding of data structures, algorithms, and software design principles. * Experience with multi-thread programming and real-time systems. * Familiarity with network programming and protocols (e.g., TCP/IP, UDP) is a. * Proficiency in Linux/Unix environments. * Knowledge of hardware optimization techniques (e.g., SIMD, GPU computing) is a plus. Responsibilities * Design, develop, and maintain high-performance C++ trading applications. * Optimize code for maximum speed and efficiency, minimizing latency. * Implement and enhance trading algorithms in collaboration with quantitative researchers and traders. * Develop and maintain low-latency network communication protocols. * Conduct performance analysis and tuning of critical software components. If you are a C++ Software Engineer and satisfy the above requirements, please apply to have your CV considered or email for more information. Referrals increase your chances of interviewing at Hunter Bond by 2x. ## Related Videos - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [C++ in constrained environments](https://www.wearedevelopers.com/videos/441-c-in-constrained-environments) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Asynchronicity and multithreading in C#](https://www.wearedevelopers.com/videos/447-asynchronicity-and-multithreading-in-c) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) ## Related Articles - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Are Software Engineer Wages Being Pushed Down? A Report on Tech Salaries](https://www.wearedevelopers.com/magazine/417-are-software-engineer-wages-being-pushed-down-a-report-on-tech-salaries) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)