← All roles

Senior Software Engineer, Risk

Airwallex· Engineering
Apply on company site
SG - SingaporeFull-timePosted 5mo ago

About the role

Senior Software Engineer specializing in risk and payment platforms, building scalable, high-concurrency services, and applying risk-management techniques using Java or Kotlin within Airwallex’s risk platform.

Responsibilities

  • Drive architectural improvements across distributed, high-concurrency systems by experimenting with new technologies and applying sound engineering judgment.
  • Improve the reliability and scalability of payment products, transaction systems and risk-management capabilities.
  • Build services that support the detection and mitigation of evolving fraud risks across Airwallex’s products.
  • Partner with senior engineers to raise software engineering practices and coding standards.
  • Mentor less-experienced engineers and help strengthen the team’s technical capability.

Qualifications

  • More than four years of core Java development experience and more than five years of experience building internet applications, large financial systems or e-commerce platforms.
  • More than three years of experience developing risk or payment platforms.
  • A bachelor’s degree in computer science or a related discipline.
  • Strong proficiency in Java, including Java multithreading, high concurrency, I/O, NIO and network communication.
  • Experience with common design patterns and the design and development of large-scale, distributed, high-concurrency, high-load and highly available systems.
  • Strong knowledge of server technologies, including service-response and data-query optimisation, service quality and high-concurrency and high-availability problem solving.
  • Familiarity with Spring, Spring Boot and RESTful services.
  • Experience with Gradle, Maven or other build tools.
  • Familiarity with JSON and XML.

Skills

Required:Java fundamentals (multithreading, high concurrency, I/O, NIO, networking)Distributed, high-concurrency system designSpring / Spring Boot / RESTful servicesBuild tools (Gradle, Maven)JSON / XML
Nice to have:Risk/payment domain knowledgeGraph databases for pattern/anomaly detectionML models / frameworks for predictive risk analyticsReal-time data streaming (Kafka, Flink)Data processing / analytics (ClickHouse, Spark, NoSQL)
Last updated Oct 15, 2026. Interested? Apply on the company site.
Airwallex logo

About Airwallex

Trusted Global Payments & Financial Platform

Grow your business faster with Airwallex - global business accounts, high speed transfers, multi-currency cards, online payments, embedded finance, and more.

PaymentsBankingFinancialGlobal

More open roles at Airwallex