Skip to jobs
Remote Jobs Work From Home
Himalayas

C++ Developer

IO Tech Solutions LimitedLast week

Where you can work from
Remote — Hong Kong onlyHong Kong
Salary
Salary not disclosedThe employer did not publish a range. We do not estimate one.
Job type
Full-time
Experience
Mid level

See more from us in Google Search — add us as a preferred source.

Opens himalayas.app in a new tab. No account needed.

via Himalayas · Himalayas

Job description

Overview:
We are seeking a highly skilled C++ Engineer to design, develop, and optimize high-performance software applications. The ideal candidate has deep knowledge of C++ (modern standards), software architecture, and performance-critical systems, with experience building reliable and scalable applications.

Key Responsibilities

  • Design, implement, and maintain software components using modern C++ (C++11/14/17/20).

  • Write efficient, high-performance, and maintainable code for complex systems.

  • Collaborate with cross-functional teams (QA, DevOps, Product) to deliver end-to-end solutions.

  • Debug, profile, and optimize code for performance, scalability, and memory usage.

  • Ensure software reliability through testing, code reviews, and documentation.

  • Integrate applications with third-party libraries, frameworks, and APIs.

  • Contribute to software architecture and system design discussions.

  • Maintain knowledge of industry trends, best practices, and emerging C++ standards.

Qualifications

  • Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience).

  • Proven experience as a C++ Software Engineer, Backend Developer, or similar role.

  • Strong proficiency in C++ (C++11 and later), including STL and templates.

  • Solid understanding of object-oriented programming, memory management, and concurrency.

  • Experience with multi-threaded and real-time applications.

  • Knowledge of data structures, algorithms, and system-level programming.

  • Familiarity with build systems (CMake, Make) and version control (Git).

  • Experience with Linux/Unix environments.

Nice-to-Have Skills

  • Exposure to performance-critical systems (low latency, embedded systems, or high-frequency trading).

  • Knowledge of network programming (TCP/UDP, sockets, gRPC).

  • Familiarity with Python or scripting languages for tooling and automation.

  • Experience with GPU programming (CUDA, OpenCL) or parallel computing.

  • Understanding of databases and distributed systems.

Originally posted on Himalayas

Opens himalayas.app in a new tab. No account needed.

via Himalayas · Himalayas

Job availability & source

Still listed on the employer's own board at our last check, 6 days ago

This job was originally posted by the employer or source shown below. We re-check the original listing regularly to keep its availability current, and send you straight to it to apply — we never sit in between.

Source
Himalayas
Posted by the employer
11 Oct 2026
First seen by us
13 Oct 2026
Last checked
18 Oct 2026

via Himalayas — view on source

View the original posting

More jobs at IO Tech Solutions Limited

All 129 jobs

Browse by skill and location