Staff Software Engineer, Risk at Airwallex - ScoutJobs - The AI-curated global job board
Skip to content
Airwallex
Posted 18 hours ago

Staff Software Engineer, Risk

AirwallexStaff Software Engineer, Risk

Requirements

10+ years back-end engineering experience, Experience with complex distributed systems, Proficiency in Java and Spring Boot, Experience with Docker and Kubernetes, Knowledge of risk, fraud, or fintech systems

Skills

JavaSpring BootDistributed SystemsKubernetesDocker

About the role

Responsibilities

  • Lead the technical direction of core risk services, including real-time detection, decision engines, and risk tooling.
  • Design and evolve system architecture for distributed, event-driven risk systems using microservices and streaming pipelines.
  • Own end-to-end delivery of complex initiatives, from high-level design and technical specifications to implementation and rollout.
  • Write high-quality production code primarily in Java and Spring Boot while driving high-impact design reviews and RFCs.
  • Partner with Engineering and Product Managers to shape the roadmap and translate business objectives into engineering solutions.
  • Champion engineering excellence by enforcing standards for code quality, observability, reliability, and security.
  • Mentor and uplevel other engineers through technical coaching, pair programming, and design guidance.

Requirements

  • 10+ years of back-end engineering experience, including owning and operating complex distributed systems in production.
  • Deep experience in risk, fraud, or fintech systems (e.g., payments, banking, or trading).
  • Strong proficiency in Java, including multi-threading, high-concurrency patterns, and performance tuning.
  • Hands-on experience with distributed system design, event-driven architectures, and resiliency patterns.
  • Proficiency with Spring / Spring Boot and build tools such as Gradle or Maven.
  • Practical experience with containerization and orchestration using Docker and Kubernetes.
  • Solid understanding of observability and operations, including logging, metrics, tracing, and incident management.
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.

Preferred Qualifications

  • Experience with risk-specific components like rule engines, feature stores, or model serving frameworks.
  • Working knowledge of machine learning in production, including model lifecycle and feature engineering.
  • Experience with modern data technologies such as Cassandra, Redis, Kafka, Flink, or Spark.
  • Polyglot engineering experience with Kotlin, Scala, Python, or Golang.
  • Cloud experience with Alibaba Cloud, AWS, or GCP.

About the Company

Airwallex is a unified payments and financial platform for global businesses. Powered by proprietary infrastructure and software, we empower over 200,000 businesses worldwide—including Brex, Rippling, and Qantas—with integrated solutions to manage business accounts, payments, spend management, and treasury at a global scale.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Staff Software Engineer, Risk

Airwallex · Singapore

Sign up to apply