Airwallex

Staff Software Engineer, Risk

US - Seattle, Remote. Posted 2 months ago

The role

You will build risk capabilities across payment products and transaction systems using graph technologies, machine learning, and LLMs. You will own the design and development of highly available, high-concurrency components within a microservice architecture.

What you will do

  • Own the design and development of highly available, high-concurrency components within our microservice architecture using Java or Kotlin.
  • Improve fraud detection, risk decisioning, and alert triage through graph technologies, machine learning, and LLMs.
  • Partner with senior technical leaders and globally distributed teams to strengthen risk management.
  • Experiment with new technologies and turn architectural improvements into stronger, more scalable systems.
  • Raise engineering standards by mentoring less-experienced engineers and promoting strong software practices.

Required qualifications

  • 8+ years of core Java development experience
  • 5+ years building internet applications, large-scale financial systems, or e-commerce platforms
  • 3+ years of experience developing risk or payment platforms
  • A bachelor’s degree in computer science or a related field
  • Strong proficiency in Java, including multithreading, high concurrency, I/O or NIO, and network communication
  • Experience designing and developing large-scale distributed, high-concurrency, high-load, and highly available systems
  • Strong knowledge of server technologies and experience optimising service response, data queries, service quality, concurrency, and availability
  • Experience with Spring or Spring Boot and RESTful services
  • Experience with Gradle, Maven, or other build tools
  • Familiarity with JSON and XML
  • Experience working effectively with senior technical stakeholders and mentoring less-experienced engineers

Nice to have

  • In-depth knowledge of risk management strategies and fraud detection techniques, particularly in financial services or fintech
  • Familiarity with graph databases and using them for pattern and anomaly detection
  • Experience with machine learning models and frameworks for predictive risk analytics
  • Experience with real-time data-streaming technologies such as Apache Kafka or Flink
  • Strong data analytics skills, including experience with ClickHouse, Spark, or NoSQL databases
  • Experience with incident response and risk mitigation planning
  • Strong communication and collaboration skills

About the company

Airwallex is an AI-native financial operating system for a real-time, intelligent economy. It provides financial infrastructure for over 675,000 businesses globally.