VP, Senior C++ Developer

Salary
HK$1,200,000 - HK$1,900,000 - Per Year
Location
Hong Kong, Hong Kong
Type
Permanent
Workplace
Hybrid
Published
Jul 8, 2025
Ref
162470
Share this

I am happy to announce the return of an old client of ours! A leading, international investment bank based in Hong Kong, is seeking a highly experienced and technically proficient Senior C++ Developer to join their growing engineering team. The role offers the opportunity to work on cutting-edge, low-latency systems within a dynamic trading environment, contributing directly to the performance and reliability of real-time financial platforms for a market making business.

Key Responsibilities:

  • Design, implement, and optimize high-performance trading systems for a market making business.
  • Collaborate with quantitative analysts, traders, and fellow engineers to enhance system latency and throughput.
  • Contribute to the development and enhancement of market data, order management, and execution systems.
  • Ensure code quality through comprehensive testing, performance tuning, and documentation.
  • Participate in the full software development lifecycle, from design to deployment and support.

Candidate Profile:

  • Holds a Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, Physics, or a related discipline.
  • Brings a minimum of 8 years of professional experience in C++ development, ideally within investment banking or proprietary trading.
  • Demonstrates proficiency in modern C++ (C++11/14/17/20).
  • Possesses a strong understanding of data structures, algorithms, multithreading, and concurrent computing.
  • Experienced in low-level programming and performance optimization in low-latency environments.
  • Familiar with scripting languages such as Python or Bash for automation and tooling.
  • Comfortable working in a Linux environment with strong debugging and problem-solving skills.
  • Knowledgeable in networking protocols, databases, and version control systems (e.g., Git).
  • Exposure to CI/CD tools such as Jenkins or Docker is advantageous.

Preferred Experience:

  • Background in financial systems, particularly in trading, market data, or order execution.
  • Experience in mission-critical environments where performance and reliability are essential.
  • Strong communication skills and the ability to collaborate effectively across global teams.

Why This Role?

This is an exceptional opportunity for a skilled C++ developer to join a forward-thinking financial technology firm. The successful candidate will work on impactful projects at the forefront of the industry, with opportunities for career growth and technical advancement in a collaborative and innovative environment.

Apply

Gravitas Recruitment Group
Follow us
© Gravitas Group 2025Site by