OKX logo

Senior Staff Software Engineer, Trading Service (C++)

OKX

Hong Kong IslandFull-timeOn-site

Posted 25 May 2026

About this role

Design and implement high-performance infrastructure for a wide range of trading products including spot, futures, and options. Drive architectural optimizations for ultra-low latency and high availability while mentoring senior and mid-level engineers. Requires a Bachelor's degree in Computer Science or a related field and over 10 years of professional experience in C++ within the financial services or trading domain. Must possess deep expertise in building ultra-low latency distributed systems and Linux performance optimization.

What they're looking for

C++Low-Latency SystemsDistributed SystemsSoftware DesignLinux NetworkingPerformance OptimizationAutomated TestingContinuous Integration

Frequently asked questions

What does a Senior Staff Software Engineer, Trading Service (C++) at OKX do?

Design and implement high-performance infrastructure for a wide range of trading products including spot, futures, and options. Drive architectural optimizations for ultra-low latency and high availability while mentoring senior and mid-level engineers. Requires a Bachelor's degree in Computer Scien…

What skills does this Senior Staff Software Engineer, Trading Service (C++) role need?

Key skills for this role include C++, Low-Latency Systems, Distributed Systems, Software Design, Linux Networking, Performance Optimization.

How much does a Senior Staff Software Engineer, Trading Service (C++) at OKX pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Senior Staff Software Engineer, Trading Service (C++) role remote, hybrid, or on-site?

This role is on-site, based in Hong Kong Island.

How do I apply for this Senior Staff Software Engineer, Trading Service (C++) role?

You can apply directly on OKX's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.