freehire launches on Product Hunt on 26 August.

Follow →

C++ Software Engineer

My client, a top buy-side, is seeking a skilled C++ SoftwareEngineer to join the Hong Kong team. You'll design, implement and support production-grade components that connect trading venues, liquidity providers and internal consumers while partnering closely with infrastructure, QA and security teams.

Key Responsibilities:
  • Design and develop high-performance, low-latency market access and trading components in C++
  • Own architecture and system analysis for connectivity, order flow, gateway and market-data ingestion services; produce clear design docs, functional specs and test plans.
  • Contribute across the software lifecycle: coding, code review, deployment and production support/incident response.
  • Collaborate with business stakeholders to refine requirements and translate them into robust, production-ready designs.
  • Identify and mitigate technical and operational risks, enforce security and compliance best practices.
What You'll Bring:
  • 4+ years relevant experience building large-scale, mission-critical market systems or low-latency financial infrastructure.
  • Strong C++ skills within the financal services sector.
  • Deep understanding of networking, IPC, multicast/unicast market-data feeds, order routing, and performance tuning.
  • Solid experience with databases, message buses, real-time telemetry, and automated testing/CI pipelines.
  • Practical knowledge of production support and incident management.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available