Point your AI agent at freehire and let it find you a job.

Get the CLI →

Leadingnation

NewBe an early applicant

Lead Backend Engineer – Matching Engine & OMS (C++ / Rust / Go) - Based in Kuala Lumpur

Posted 1 view
Discussion


  • Work Place in Malaysia, Welcome Hong Kong candidates to apply

  • Relocation support provided - Flight, Visa, Accommodation

  • Competitive Salary & KPI Bonuses, 5-day work week


Role Summary


On behalf of our client—a fast-growing, high-throughput digital asset exchange, we are seeking an elite Backend Engineer to architect and optimize their core matching engine and order management infrastructure. This role is pivotal in driving sub-millisecond execution, high concurrency, and absolute precision for their multi-asset trading platform.


Key Responsibilities



  • Engine Architecture: Design, build, and maintain the core Matching Engine and Order Management System (OMS) utilizing low-latency, high-concurrency design patterns.

  • Risk Logic & Margin Engines: Implement real-time risk controls, including margin calculation logic, dynamic unrealized PnL tracking, and automated liquidation engines for leveraged trading products.

  • Performance Optimization: Profile, benchmark, and tune system components to minimize tail latency and maximize throughput (orders per second).

  • Liquidity Integration: Build and maintain high-speed market maker connectors via FIX protocol, WebSocket, and custom binary APIs.

  • Data Integrity & Ledgering: Maintain absolute transaction atomicity and system recovery using event-sourcing, in-memory state machines, and write-ahead logging (WAL).


Requirements & Qualifications



  • Core Programming: Expert-level proficiency in Go (Golang), C++, or Rust.

  • Domain Expertise: Demonstrated experience developing CEX matching engines, HFT execution components, or electronic brokerage systems.

  • Infrastructure & Messaging: Hands-on experience with in-memory data structures (Redis), event streaming platforms (Kafka), and high-performance RPC frameworks (gRPC).

  • Databases: Strong proficiency with relational databases (PostgreSQL) and time-series data management.

  • Systems Design: Deep knowledge of multi-threaded application design, memory management, lock-free data structures, and CPU cache optimization.


Benefits



  • Relocation support provided - flight, visa

  • Accommodation provided

  • Yearly flight back to home country

  • KPI Incentive/Bonus


About the Client & Application Process


Our client offers competitive remuneration packages, performance-based bonuses, and the opportunity to build mission-critical infrastructure in a high-growth sector.

Skills

What Lead Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available