Senior Backend Engineer - Trading Infrastructure

Starglobalrecruitmentagency — Hong Kong Sar · Posted ~3 hours ago

Senior

Skills

Go High-concurrency programming Matching engines Order management systems Risk engines Performance optimization Low-latency systems FIX Protocol Binary APIs Event sourcing Write-ahead logging Event Sourcing WAL

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A Senior Backend Engineer is sought to design and build high-performance trading infrastructure. The role covers matching and order-management systems, real-time risk logic, latency and throughput optimization, external market connectivity, and strongly consistent trade ledgers. Deep expertise in Go and high-concurrency backend engineering is central to the position.

Highlights

Work on high-performance backend infrastructure involving low-latency trading systems, concurrency, real-time risk processing, market connectivity, and data integrity.

Description

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.Proficiency in Chinese language is highly preferred (due to internal stakeholders)Open to consider relocation OR willing to travel on extended business trips would be an added advantage