InterviewStack.io LogoInterviewStack.io
Browse more Software Engineer jobs

Senior C++ Developer

Io Tech Solutions Limited

Hong Kong, Hong Kong SAR, Hong Kong1 month ago
25 views6 saves1 applies

Prepare for this role


Job Type

full time

Description

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

This job is found at InterviewStack.io

Skills

c++blockchainlinuxmultithreadingconcurrency