We're looking for people who meet the minimum qualifications for this role. The preferred qualifications are great to have, but are not mandatory
Leadership across multiple disciplines (e.g., frontend, backend, data/ML, SRE) with managers-of-managers scope for Director-level candidates
Working knowledge of machine learning in production and strong data analysis skills to interpret model and rule performance
Fluency in English for effective collaboration across global teams and stakeholders
Familiarity with modern data and storage technologies: Cassandra, Redis, NoSQL, Hadoop, and streaming systems (e.g., Kafka, Flink, Spark)
Polyglot engineering with one or more of Kotlin, Scala, Python, Golang
Cloud experience with Alibaba Cloud, AWS, or GCP; strong grasp of cloud networking, security, and cost management
Background with risk-specific components: rule engines, feature stores, model serving, A/B testing/experimentation, and real-time stream processing
Awareness of regulatory and security standards relevant to payments (e.g., PCI DSS, SOC 2, data privacy best practices)
You think in systems: data, models, rules, services, and people—optimizing the whole, not just parts
You operate with clarity and urgency, turning ambiguity into decisive roadmaps and measurable results
You coach and multiply leaders, not just output; you attract and retain top talent
You balance pragmatism and rigor, delivering incrementally while paying down risk and tech debt deliberately
APPLICANT SAFETY POLICY: FRAUD AND THIRD-PARTY RECRUITERS
Airwallex does not accept unsolicited resumes from search firms/recruiters. Airwallex will not pay any fees to search firms/recruiters if a candidate is submitted by a search firm/recruiter unless an agreement has been entered into with respect to specific open position(s). Search firms/recruiters submitting resumes to Airwallex on an unsolicited basis shall be deemed to accept this condition, regardless of any other provision to the contrary
8+ years in back-end engineering with 2+ years in engineering management, including ownership of complex, distributed systems in production
Risk management or Fintech product engineering experience
Bachelor’s degree in Computer Science or related field
Proficiency in Java, including multi-threading, high-concurrency patterns, I/O/NIO, and network programming
Deep experience with distributed systems and high-availability, high-throughput architectures (caching, partitioning, consistency models, and resiliency patterns)
Proficiency with Spring / Spring Boot, HTTP, TCP/IP, REST, and build tools such as Gradle / Maven
Practical experience with Docker and Kubernetes for containerization and orchestration