Search by job, company or skills

Head of Engineering - Payment

Head of Engineering - Payment

trulyyy
10-12 Years
Not Disclosed
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

Our client is a leading financial service provider in the CFD trading space. They are looking for a Head of Engineering to build up the payment service architecture and engineering team from scratch.

Responsibility:

  • Design and build the double-entry ledger and balance state machine, guaranteeing that books and reality always reconcile
  • Lead payment orchestration: abstract many upstream providers behind one clean internal interface, with smart routing and failover
  • Own the information flow end to end: upstream APIs, callbacks, event handling, idempotency and exactly-once processing
  • Build automated multi-party reconciliation (upstream providers, banks, on-chain and internal ledger), with discrepancies cleared the same day
  • Personally write and review core code in the early stage, then build and lead the ledger, integration and reconciliation squads
  • Set engineering discipline for the funds path: dual review for every change, change freeze windows, and full auditability

Requirement:

  • 10+ years in backend engineering, with deep experience in ledger, clearing and settlement, or core banking systems
  • Built from scratch at least one production system that handled real customer funds
  • Fluent in transactional correctness: idempotency, exactly-once, event sourcing, balance invariants, and never storing money as floating point
  • Hands-on: comfortable spending at least half your time writing code in the early stage

Nice to Have

  • Ledger or clearing experience at a leading APAC payments company or a major digital payments platform
  • Exposure to crypto: wallet ledgers, on-chain reconciliation or exchange clearing
  • Experience integrating with payment providers, banks or custodians at scale

Regrettably, only shortlisted candidates will be notified.

Please note that Data provided is for recruitment purposes only.

Business Registration No. - 202004228R | License. No. - 20S0118 | EA Registration No. - R23112762

More Info

Job Type:
Industry:
Employment Type:

Key Skills

transactional correctness

ledger clearing

exactly-once event sourcing

core banking systems

balance invariants

idempotency

About Company