Core Trading System Developer
Gate · Remote
Source and collection record
Last observed by our collector: . This is not a manual review or a confirmation from the employer.
Employer requisition: 764
Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.
Your application evidence checklist
Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.
0 of 2 checks marked. Keep unresolved requirements as questions for the employer.
Collected role description
The matching engine is the heart of an exchange. Its throughput ceiling, latency profile, and fault tolerance directly determine the scale of markets we can serve, whether we can remain stable during extreme market conditions, and how much confidence clients place in the platform. We are at a critical stage of moving into the industry’s top tier. To get there, we need people who have built trading engines before and can help us make this system work at the highest level. 1. Participate in the architecture design and delivery of the next-generation matching engine, covering the matching model, order book data structures, memory management, and lock-free concurrency, with direct accountability for performance metrics. 2.Help define engineering standards for latency and throughput, including core metrics such as TPS, P99, and P999 latency. Push the team to continuously approach the system’s limits rather than maintain the status quo. 3.Build high-availability disaster recovery and fault recovery mechanisms. Design multi-active architecture, active-standby failover, and business continuity solutions to ensure zero interruption during extreme market conditions, hardware failures, or network partitions. 1. You are obsessed with microsecond- and nanosecond-level latency. You naturally dig into CPU behavior, network layers, and kernel details, and always believe the system can be faster. 2. You treat documentation and observability as first-class engineering priorities. 3. You have a real benchmark for what “industry best†looks like. You have hands-on matching engine development experience, understand the current system’s weaknesses, and have the methodology to optimize it. The matching engine is the heart of an exchange. Its throughput ceiling, latency profile, and fault tolerance directly determine the scale of markets we can serve, whether we can remain stable during extreme market conditions, and how much confidence clients place in the platform. We are at a critical stage of moving into the industry’s top tier. To get there, we need people who have built trading engines before and can help us make this system work at the highest level. 1. Participate in the architecture design and delivery of the next-generation matching engine, covering the matching model, order book data structures, memory management, and lock-free concurrency, with direct accountability for performance metrics. 2.Help define engineering standards for latency and throughput, including core metrics such as TPS, P99, and P999 latency. Push the team to continuously approach the system’s limits rather than maintain the status quo. 3.Build high-availability disaster recovery and fault recovery mechanisms. Design multi-active architecture, active-standby failover, and business continuity solutions to ensure zero interruption during extreme market conditions, hardware failures, or network partitions. 1. You are obsessed with microsecond- and nanosecond-level latency. You naturally dig into CPU behavior, network layers, and kernel details, and always believe the system can be faster. 2. You treat documentation and observability as first-class engineering priorities. 3. You have a real benchmark for what “industry best†looks like. You have hands-on matching engine development experience, understand the current system’s weaknesses, and have the methodology to optimize it.