About the Role
Job Summary
We are seeking an elite Backend Engineer to architect the high-performance "brain" of our centralized exchange. This role is responsible for the core matching engine and order management systems, ensuring sub-millisecond latency and absolute precision for our trading products.
Job Responsibilities
- Engine Architecture: Design and develop the core Matching Engine and Order Management System (OMS) using high-concurrency patterns.
- Risk Logic: Implement a robust Risk Engine to manage real-time margin requirements, unrealized PnL tracking, and automated liquidations.
- Performance Optimization: Profile and tune the backend to minimize latency and maximize order throughput (TPS).
- Liquidity Integration: Build and maintain high-speed connectors for external Market Makers via FIX Protocol or binary APIs.
- Data Integrity: Ensure atomicity of the internal trade ledger using event-sourcing and write-ahead logging (WAL) strategies.
Requirements
- Programming: Expert proficiency in Go (Golang), C++, or Rust.
- Domain Experience: Proven track record in building CEX matching engines, HFT platforms, or electronic brokerage systems.
- Infrastructure: Deep experience with Redis (in-memory data), Kafka (messaging), and low-latency gRPC communication.
- Database: Proficiency in PostgreSQL and time-series data management.
- DevOps: Hands-on experience with Docker, Kubernetes, and AWS/GCP cloud networking.
- Systems Design: Strong understanding of multi-threaded programming, memory management, and lock-free data structures.
Bonus Points
Proficiency in Chinese language is highly preferred (due to internal stakeholders). Open to consider relocation OR willing to travel on extended business trips.
Requirements
Programming
Expert proficiency in Go (Golang), C++, or Rust.
Domain Experience
Proven track record in building CEX matching engines, HFT platforms, or electronic brokerage systems.
Infrastructure
Deep experience with Redis, Kafka, and low-latency gRPC communication.
Database
Proficiency in PostgreSQL and time-series data management.
DevOps
Hands-on experience with Docker, Kubernetes, and AWS/GCP cloud networking.
Nice to Have
Proficiency in Chinese is highly preferred.
Open to consider relocation or willing to travel on extended business trips.