Senior Backend Engineer (Trading)
Core
Build and optimize core trading systems (spot and futures) supporting high concurrency and low latency for a regulated crypto exchange.
Role type
Senior Backend Engineer (Trading Systems)
Builds
High-performance trading infrastructure including matching engines, order reception, fund settlement, and market data distribution.
Domain
Cryptocurrency exchange / Financial Trading
Deliverable
production ML models | product features
Required skills
Java, concurrent programming, JVM tuning, Netty, Disruptor, distributed system design, Kafka, Redis, MySQL, order book design, matching algorithms
Preferred skills
Low-latency system development, quantitative trading collaboration, financial exchange experience
Technologies
Java, Netty, Disruptor, Kafka, Redis, MySQL
Responsibilities
Develop core trading modules (order reception, matching, settlement), optimize system performance for millisecond-level response, design distributed architectures for high availability, implement trading rules (margin management, position closing), support API interfaces for quantitative teams, monitor systems and formulate disaster recovery plans.
Seniority
Senior, hands-on IC