Senior Software Engineer, Payment

OKX
US - California - San Jose
View Company Profile / << Go Back

  • Job Type: Full time
  • 3 days ago

Job Description

Design, build, and operate high-scale, 24/7 payment APIs and distributed services, integrating payment channels across global markets while ensuring transaction correctness, consistency, reconciliation, and recovery. Lead technical design and reviews, resolve complex distributed-systems challenges, collaborate across teams, and mentor engineers.

Requirements: Requires 5+ years of backend software development experience and a track record building and operating high-availability, large-scale applications. Candidates should have strong engineering fundamentals, ownership and problem-solving skills, cross-team collaboration and communication abilities, autonomy, and an interest in crypto or fintech.

Key Skills: Backend Software Development, Java, Spring Boot, Distributed Systems, High-Availability Systems, Large-Scale Applications, API Development, Payment Systems, Concurrency, Data Structures and Algorithms, Software Design Patterns, System Design, Reconciliation, Failure Recovery, Cross-Functional Collaboration, Technical Mentoring

Benefits: Learning and Development Programs, Education Subsidy, Team-Building Programs, Company Events, Wellness Allowance, Meal Allowance, Healthcare Coverage, Performance Bonus, Long-Term Incentives




Fast Track Upload