Airwallex

Senior Software Engineer, Risk

Airwallex1 months ago
Location

SG - Singapore

Type

Full Time

Salary

SGD 150,000 – 250,000

Level

Senior

Role

Senior Software Engineer

Posted

May 6, 2026

Full TimeSenior

The role

Summary

Airwallex is seeking a Senior Software Engineer for their Risk Platform Team in Singapore, focusing on building scalable and intelligent risk management solutions using cutting-edge technologies like machine learning, graph networks, and generative AI to protect global financial products and services.

What you'll do

Risk Service Development: Design, develop, and operate core transaction risk services and infrastructure using Kotlin/Java, supporting payment products and transaction systems
Microservice Architecture: Own end-to-end delivery of key components on Airwallex's microservice framework, including design, implementation, testing, deployment, and observability
High-Performance Service Design: Build high-concurrency, highly available distributed services, optimizing latency, throughput, and reliability for production workloads
Technical Collaboration: Collaborate with senior engineers and cross-functional partners to define technical solutions, APIs, and service boundaries; drive architectural improvements
Technology Exploration: Evaluate and propose pragmatic upgrades in emerging technologies like graph networks, streaming, machine learning, and large language models aligned with business risk needs
Team Development: Mentor engineers through code reviews, design discussions, and engineering best practices to improve team quality and delivery efficiency
Incident Management: Participate in on-call/incident response, driving root-cause analysis and long-term system remediation

What we look for

Technical

Programming LanguagesExpert-level proficiency in Kotlin and/or Java
Distributed SystemsStrong experience designing and implementing high-concurrency, scalable microservices
Advanced TechnologiesHands-on experience with machine learning, graph networks, streaming technologies, and generative AI

Education

Computer Science DegreeBachelor's or Master's degree in Computer Science, Software Engineering, or related technical field

Experience

Risk Platform DevelopmentMinimum 5+ years of experience in developing risk, fraud detection, or financial technology platforms
Microservices ArchitectureProven track record of designing and implementing robust microservice architectures

Skills

Required skills

KotlinAdvanced programming skills in Kotlin for backend development
JavaStrong Java programming capabilities for enterprise software development
Distributed SystemsDeep understanding of distributed system design and implementation

Nice to have

Machine LearningExperience with ML model development for fraud detection and risk assessment
Graph NetworksKnowledge of graph database technologies and network analysis
Generative AIUnderstanding of large language models and their applications in risk management

Compensation & benefits

Salary

SGD 150,000 – 250,000 (annual)

Benefits

Global Career Opportunity

Work with a high-growth fintech valued at US$8 billion with presence in 26 global offices

Innovative Technology Environment

Cutting-edge technology stack including AI, machine learning, and advanced risk management platforms

Professional Growth

Opportunities to work on complex, high-visibility problems with exceptional teammates


Interview process

  1. 1
    Initial Screening Review of resume and initial alignment with role requirements
  2. 2
    Technical Assessment Comprehensive coding and system design challenge focusing on distributed systems and risk management technologies
  3. 3
    Technical Interviews Multiple rounds of interviews with senior engineers and team leads, assessing technical expertise and problem-solving skills
  4. 4
    Final Interview Discussion with hiring manager about team dynamics, career growth, and alignment with Airwallex's mission

Apply for this position

You'll be redirected to the company's application page