Software Engineer II, Transaction Risk

Unified payments and financial platform for global businesses, powering over 100,000 businesses worldwide with integrated solutions for business accounts, payments, and treasury management.
Singapore
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
Finance

Description For Software Engineer II, Transaction Risk

Airwallex, valued at US$5.6 billion, is seeking a Software Engineer II for their Transaction Risk team in Singapore. As part of the Risk Platform Team, you'll be at the forefront of innovation in risk management, protecting Airwallex's products and services across GTPN, PA, Issuing, Onboarding, and Account takeover.

The role combines cutting-edge technology implementation with risk management strategy, utilizing advanced technologies like graph, ML, and LLM. You'll be working in a global environment, collaborating with teams across Beijing, Shanghai, and Singapore to ensure comprehensive risk management solutions.

This position offers an opportunity to work with a rapidly growing fintech company that serves over 100,000 businesses worldwide. You'll be part of a team of 1,500+ innovative professionals spread across 20+ global offices, backed by world-leading investors including Sequoia and Mastercard.

The ideal candidate will bring strong Java development expertise, experience with risk or payment platforms, and a solid understanding of distributed systems. You'll have the chance to mentor others while working on high-impact projects that directly affect the security and reliability of global financial transactions.

Working at Airwallex means joining a company that's building the future of global payments and financial platforms. The role offers exposure to cutting-edge technologies and the opportunity to solve complex challenges in risk management and fraud detection.

Last updated 8 days ago

Responsibilities For Software Engineer II, Transaction Risk

  • Collaborate with senior technical team to develop and enhance payment products and transaction systems
  • Independently design and develop components on microservice framework
  • Experiment with new technologies and propose architectural improvements
  • Support and mentor less-experienced team members

Requirements For Software Engineer II, Transaction Risk

Java
Kotlin
Kafka
  • 3+ years of Core Java development experience
  • 1+ year experience in risk platform or payment platform development
  • Bachelor's degree in Computer Science or related field
  • Proficient in Java, multi-threading, high concurrency, IO/NIO, network communication
  • Experience with large-scale distributed systems
  • Familiar with Spring/Spring Boot and RESTful services
  • Mastery of Gradle/Maven build tools
  • Familiar with JSON & XML

Interested in this job?

Jobs Related To Airwallex Software Engineer II, Transaction Risk

Backend Engineer II, Billing

Backend Engineer II position at Airwallex's Billing Team, focusing on developing next-generation payment and billing solutions for global businesses.

Technical Support Engineer

Technical Support Engineer position at Airwallex, providing technical support and consulting for global payment platform integration and maintenance.

Software Engineer, Backend - Financial Platform

Backend Software Engineer role at Airwallex, developing and scaling financial platforms for global payment solutions.

Software Engineer II, Ops Efficiency

Software Engineer II position at Airwallex focusing on risk platform development and ops efficiency, requiring Java expertise and distributed systems experience.

Software Engineer II, Cards

Join Airwallex as a Software Engineer II, Cards in San Francisco, working on cloud-native microservices for a global payments platform.