jobs in Trulyyy

Full Time Head of Engineering - Payment Jobs, in Trulyyy - Maukerja

Head of Engineering - Payment

Trulyyy

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

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

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More