Logo for Gate.io

交易引擎核心开发

Role overview

Qualifications

  • 5 years of backend experience with a focus on high concurrency and high availability systems
  • Proficient in Linux network programming (Socket, TCP/IP or asynchronous IO model)
  • Deep understanding of multithreading/multiprocessing/coroutine concurrency programming and memory models
  • Ability to identify and resolve performance bottlenecks related to memory layout, garbage collection (GC), CPU Cache, and system limitations

Responsibilities

  • Develop and optimize core trading components including matching modules, order processing, order book data structures, and low-latency service chains
  • Dive deep into code logic, memory management, concurrency models, network IO, and operating system behavior to tackle performance bottlenecks under high throughput and low latency scenarios
  • Implement and enhance high availability mechanisms to ensure system failover, recovery, degradation, and business continuity under extreme market conditions and hardware failures
  • Improve engineering quality by enhancing testing, observability, logging, metrics, traceability, documentation, and incident review mechanisms

About the company

Gate.io logo

Gate.io

Cryptocurrency Exchanges & Trading

Our mission is to serve the blockchain industry by providing secure and reliable products & services to consumers and companies around the world. Transparency, security & integrity are our main values. The "Gate ecosystem" consists of Wallet.io, HipoDeFi and Gatechain, all of which were created to provide users with a secure, simple and fair trading platform as well as the ability to safeguard assets and trading information. Currently, we provide trade, investment, and digital wallet services for more than 300 digital assets. We offer high-quality services for millions of users from over 130 countries.

Company details

Company typeSME
IndustryCryptocurrency Exchanges & Trading
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

【公司简介】

我们是全球最早也是最成熟的数字资产平台之一,服务于全球数千万用户。我们始终位列全球Top交易所之列,提供涵盖数千种数字资产的全面交易和财富管理产品。我们拥有遍布全球主要金融中心的数千名员工,秉持远程优先、高度自主的企业文化,吸引着那些在快节奏、高挑战性环境中蓬勃发展的优秀人才。

 

【岗位职责】

1、核心研发:研发和优化核心交易组件,包括撮合模块、订单处理、订单簿数据结构和低延迟服务链路。

2、高并发与性能调优:深入代码逻辑、内存管理、并发模型(线程/协程)、网络 IO 及操作系统行为,攻克高吞吐与极低延迟场景下的性能瓶颈。

3、高可用与稳定性:落地与完善高可用机制,保障系统在极端行情、硬件故障下的故障切换、恢复、降级及业务连续性。

4、提升工程质量,完善测试、可观测性、日志、指标、链路追踪、文档和故障复盘机制。

 

【任职要求】

1、5 年以上后端经验(技术栈不限),且近几年专注于高并发高可用的核心系统

2、精通 Linux 网络编程(Socket、TCP/IP或异步 IO 模型),深入理解多线程/多进程/协程并发编程与内存模型

3、能精准定位并解决内存布局/垃圾回收(GC)、CPU Cache、网络路径及系统限制带来的性能瓶颈

4、在突发故障或极端行情高压下保持冷静,具备严谨的排障思路、谨慎的发布习惯与完善的可观测性意识

 

【加分项】

1、业务背景:有撮合引擎、订单簿、行情系统、券商系统、高频交易(HFT)开发经验

1、熟悉无锁(Lock-Free)结构、NUMA 架构、用户态网络栈(DPDK/Kernel Bypass)或硬件加速。

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Related jobs

Other jobs at Gate.io

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.