Software Engineer C++

Salary
HK$600,000 - HK$750,000 - Per Year
Location
Hong Kong, Hong Kong
Type
Permanent
Published
Aug 21, 2025
Ref
163796
Share this

We are seeking a skilled Software Engineer with a focus on C++ to join our client's growing development team based in Hong Kong. This position offers the opportunity to work on a high-performance, institutional-grade derivatives exchange platform. The successful candidate will assist in leading software development projects, coordinating sprints, and contributing to the ongoing improvement of an innovative technology stack.

As a key member of the team, you will be responsible for ensuring the timely delivery of tested and high-quality software solutions, while also providing support for organisational planning and sprint co-ordination. This role will collaborate closely with project managers and other developers to ensure that objectives are clearly defined and achieved efficiently.

Key Responsibilities:

  • Develop, maintain, and optimise components of a high-throughput, low-latency software platform using modern C++.
  • Collaborate with cross-functional teams to design and implement efficient system architectures.
  • Manage and co-ordinate agile sprints using methodologies such as SCRUM.
  • Write and maintain automated tests to ensure software quality and performance standards.
  • Support the integration and deployment of applications through GIT and CI tools.
  • Assist in project management duties including scheduling and resource management.

Requirements:

  • Degree in Computer Science or demonstrated equivalent experience in the technology industry.
  • 3–5 years of professional experience in software development using C++14 or later.
  • Proficiency in Python programming.
  • Experience with development tools such as GIT, continuous integration (CI), and issue tracking systems.
  • Strong understanding of agile development methodologies, especially SCRUM.
  • Experience in Linux development environments and network socket programming (TCP/UDP).
  • Knowledge of exchange platform APIs such as OUCH, ITCH, FIX, OMEX is highly advantageous.
  • Excellent communication skills in both written and spoken English.
  • Strong organisational skills and ability to handle multitasking across complex projects.
  • Experience in Linux OS performance tuning (kernel-level optimisation, NUMA architecture) is an added benefit.
  • Familiarity with financial products such as derivatives is beneficial but not essential.

 

Apply

Gravitas Recruitment Group
Follow us
© Gravitas Group 2025Site by