Description
We are seeking a highly skilled and system-minded Staff/Senior Backend Engineer to join our high-frequency core engineering team. In this role, you will be architecting resilient, low-latency backends for central trading platform infrastructure and chain-level financial channels. If you have an obsession for execution precision, data consistency, and modern AI-augmented workflows, this role offers an unprecedented opportunity to build mission-critical financial systems.
Responsibilities
•Design, optimize, and maintain high-throughput engine components including order routing, fund movement pipelines, risk control rulesets, clearing, and settlement.
•Engineer reliable infrastructure for deposit scanning, automated withdrawal/payout processing, wallet integrations (Hot/Cold/MPC), and automated reconciliation.
•Build critical-path failure recovery mechanisms, ensuring strict transactional consistency, rapid state recovery, and continuous fault isolation.
•Own end-to-end technical solution designs, drive technical decision-making, evaluate trade-offs, and establish system benchmarks.
Requirements
•Expert proficiency in Go (Golang), C++, or Rust. Candidates with deep experience in Java, Rust, or C++ willing to transition to Go are strongly encouraged to apply.
•Proven track record in building CEX matching engines, HFT platforms, or electronic brokerage systems.
•Deep experience with Redis (in-memory data), Kafka (messaging), and low-latency gRPC communication.
•Proficiency in PostgreSQL and time-series data management.
•Hands-on experience with Docker, Kubernetes, and AWS/GCP cloud networking.
•Strong understanding of multi-threaded programming, memory management, and lock-free data structures.
•Proficiency in Chinese language is highly preferred (due to internal stakeholders).
Nice to have
•Open to consider relocation OR willing to travel on extended business trips would be an added advantage.
Conditions
No conditions specified in the posting.