Senior C++ Software Engineer - High-Performance Computing
About the Role
We are looking for a Senior C++ Software Engineer to join our high-performance computing team at a leading quant trading fund. This Senior C++ Software Engineer remote position offers the opportunity to work with cutting-edge technology in a dynamic and fast-paced environment. You will be responsible for building low-level programming and distributed systems, ensuring optimal performance and scalability.
What You'll Do
- Develop and maintain high-performance C++ applications for quantitative trading.
- Collaborate with quantitative analysts and traders to understand requirements and implement solutions.
- Optimize existing code and algorithms for performance and efficiency.
- Work on distributed systems and low-level programming to enhance system capabilities.
- Participate in code reviews and contribute to team knowledge sharing.
Requirements
- Bachelor's degree in Computer Science or a related field with a first-class grade.
- 5+ years of commercial experience in C++ Software Engineering, particularly in financial services.
- Strong background in performance software and experience in a quant trading or hedge fund environment.
- Proven ability to work in high-pressure situations and deliver results.
- Passion for technology and a strong interest in financial markets.
Nice to Have
- Experience with distributed systems and parallel computing.
- Familiarity with financial trading systems and algorithms.
- Knowledge of other programming languages such as Python or Java.
What We Offer
- Competitive salary package ranging from £150,000 to £250,000+.
- Excellent bonus culture and career growth opportunities.
- Flexible work arrangements, including remote work options.
- Support for visa and relocation to London for overseas candidates.
- A vibrant work environment with a focus on innovation and technology.
This Senior C++ Software Engineer role offers a unique opportunity to work in high-performance computing within a leading quant trading fund, providing excellent salary and remote work options.
About Hunter Bond
Explore Hunter Bond careers in 2026 and discover exciting job opportunities across remote, hybrid, and office roles. Our platform offers advanced filters to refine your search, application tracking to monitor your progress, and valuable company insights to help you find the perfect fit. Start your journey towards a fulfilling career at Hunter Bond today and unlock your potential in an evolving job market.
Who Will Succeed Here
Proficient in C++ with a deep understanding of templates, memory management, and STL, enabling the development of efficient low-level programming for high-performance applications.
Experience in designing and implementing distributed systems, particularly in financial trading environments, demonstrating the ability to optimize performance and scalability in remote setups.
A strong analytical mindset with a focus on performance optimization, particularly in high-frequency trading scenarios, ensuring the ability to troubleshoot and enhance existing systems effectively.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months