CareerPlan

Senior Staff Engineer, Payment

SingaporeFull-time2026-10-07 → 2026-11-11

Core

Design and build high-scale, 24/7 distributed payment services and APIs connecting OKX to global payment channels, ensuring correctness and asset safety for user deposits and withdrawals.

Role type

Senior Staff Software Engineer (Payments Infrastructure)

Builds

Distributed payment services, high-availability APIs, and reconciliation systems for global markets

Domain

Fintech / Cryptocurrency / Global Payments

Required skills

Java, Spring Boot, distributed systems, high-availability architecture, system design, concurrency, data structures, algorithms, idempotency, failure recovery, cross-team collaboration, technical mentorship

Preferred skills

Crypto or fintech domain knowledge, regulated financial systems experience

Technologies

Java, Spring Boot, Cloud providers

Responsibilities

Design and develop high-scale payment APIs and services; integrate and scale new payment channels; build systems for consistency, reconciliation, and failure recovery; conduct design reviews and set technical standards; solve complex distributed systems challenges; mentor engineers

Seniority

Senior Staff, high-leverage IC with mentorship responsibilities