CareerPlanSign in

Senior Software Engineer, Payment

San Jose, United States (US)💼 Full-time💰 $178,888–$178,888🗓 2026-08-27 → 2026-09-26

Core

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

Role type

Senior Software Engineer (Backend)

Builds

Distributed payment infrastructure and APIs across multiple cloud providers

Domain

Fintech / Cryptocurrency / Global Payments

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, distributed systems, high-availability system design, data structures, algorithms, concurrency, software design patterns, idempotency, reconciliation, failure recovery

Preferred skills

experience in regulated financial domains, cross-team collaboration, mentoring

Technologies

Java, Spring Boot, multiple cloud providers

Responsibilities

Develop high-scale APIs and distributed payment services; integrate and scale new payment channels; build systems for consistency and asset protection; participate in design reviews and set technical standards; solve complex distributed-systems challenges; mentor engineers

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.