Log in
All jobs
IT

C++ Engineer (High-Performance Backend)

IO Tech Solutions Limited
Shenzhen, Guangdong Province, China
On-site

About this role

Shenzhen, Guangdong Province, China

What youll work on

  • Design and implement low-latency, high-throughput C++ services used in real-time environments

Build multithreaded systems that process large volumes of events with predictable performance

Optimize memory usage, CPU cache behavior, and lock contention

Debug production issues using core dumps, perf, valgrind, and flame graphs

  • Collaborate with quant, trading, or platform teams to turn complex requirements into efficient systems

What were looking for

Strong, modern C++ (C++14/17/20) experience in production systems

Solid understanding of multithreading, lock-free programming, and concurrency primitives

  • Experience tuning performance on Linux (scheduler behavior, NUMA, memory allocators)
  • Comfortable reasoning about data structures, algorithms, and system trade-offs
  • Experience with networking (TCP/UDP), messaging, or real-time data flows is a big plus

Required Skills

  • Graphs

  • Messaging

  • Structures

  • Data Structures

  • Trading

  • Algorithms

  • Networking

  • Programming

  • C++

  • Linux

  • Design

  • 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 →