Log in
All jobs
IT

Senior C++ Developer

IO Tech Solutions Limited
Hong Kong, Hong Kong SAR, Hong Kong
On-site

About this role

Senior C++ Developer

Our client is looking for a Senior C++ Engineer to architect, develop, and operate highly secure, high-performance custody systems that safeguard digital assets at scale.

Youll be part of the Custody Engineering Team, responsible for building mission-critical infrastructure that secures user funds across their entire lifecycle. The scope is broad and technically deep—covering blockchain integrations, smart contracts, oracles, and full-stack systems that power modern crypto custody solutions.

This role is ideal for engineers who thrive in low-latency, high-reliability environments and enjoy solving complex systems problems.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable C++ libraries and systems
  • Develop and enhance crypto custody solutions interacting directly with public blockchains
  • Lead end-to-end feature development, from design to production rollout
  • Own and resolve complex reliability and performance issues in high-concurrency environments
  • Drive technical discussions, architectural decisions, and best practices across global teams
  • Mentor engineers and lead feature development and bug-fix initiatives

Requirements

  • 5+ years of hands-on software engineering experience in FinTech, HFT, or systems programming

  • Strong expertise in modern C++ (C++11/14/17+), including: STL & Boost and Template metaprogramming

  • Deep understanding of Linux internals, including: Multithreading & concurrency patterns, IPC mechanisms, Performance and memory optimization

  • Strong communication skills —able to explain low-level trade-offs to both technical and non-technical stakeholders

  • Bachelors degree in Computer Science, Engineering, or equivalent practical experience

  • Why This Role?

  • Work on security-critical systems protecting real digital assets

  • Solve challenging problems at the intersection of blockchain and low-level systems

  • High ownership, technical depth, and real architectural influence

  • Collaborate with experienced engineers across global teams

Required Skills

  • C++

  • Apply for this job

  • Or refer someone

  • Share

  • Facebook

  • Line

  • LinkedIn

  • X (Formerly Twitter)

  • Whatsapp

  • Email

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →