OKX

Staff Software Engineer - Trading Service (C++)

OKX

Apply
8 months ago
Singapore, Singapore
Staff+

Responsibilities

  • Design and implement innovative solutions for trading products including spot, futures, and options.
  • Build out the trading platform focusing on core infrastructure and architectural components.
  • Drive performance optimization for ultra-low latency and high availability.
  • Identify and eliminate performance bottlenecks in the trading architecture.
  • Serve as a technical authority in C++ performance and core trading systems.
  • Design fault-tolerant systems and drive best practices in monitoring and incident response.
  • Collaborate with stakeholders to translate business needs into technical solutions.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of experience in software development with a focus on high-performance systems in C++.
  • Excellent C/C++ programming and software design skills.
  • Experience with automated testing and continuous integration.
  • Good understanding of networking and I/O on Linux.

Benefits

  • Competitive total compensation package.
  • Learning and development programs and education subsidy.
  • Various team building programs and company events.
  • Wellness and meal allowances.
  • Comprehensive healthcare schemes for employees and dependants.

Tech Stack

C++Linux

Categories

BackendEmbedded