Airwallex

Senior Backend Engineer, Spend Team (FinOS)

Airwallex1 months ago
Location

SG - Singapore

Type

Full Time

Level

Senior

Role

Backend Engineer

Posted

Jan 16, 2026

Full TimeSenior

The role

Summary

Airwallex is seeking a Senior Backend Engineer to join their Singapore-based Spend team, focusing on building scalable financial systems that manage credit cards, bills, and expenses for their FinOS platform. This role requires 5+ years of backend engineering experience and expertise in distributed systems, cloud infrastructure, and API development.

What you'll do

System Design and Architecture: Design and build scalable backend systems and distributed architectures for financial services
API Development: Design and implement robust REST APIs for the Spend platform handling credit cards, bills, and expenses
Cross-functional Collaboration: Work closely with product managers, frontend engineers, and other teams across multiple regions
Code Quality and Testing: Deliver high-quality, well-tested solutions with focus on technical excellence and performance
Technical Mentorship: Mentor junior engineers and influence technical direction of the platform
Problem Solving: Take pragmatic approach to complex technical challenges, weighing trade-offs before adopting new technologies
Production Systems: Build and maintain reliable, secure systems that process millions of financial transactions

What we look for

Technical

Backend Development5+ years of professional software engineering experience with hands-on backend systems design
Programming LanguagesProficiency in at least one backend language: Java, Kotlin, Go, or Python
API DesignSolid understanding of REST API design principles and backend frameworks like Spring Boot
Cloud InfrastructureExperience with cloud platforms (AWS, GCP) and container orchestration using Kubernetes
Computer Science FundamentalsStrong foundation in algorithms, data structures, and distributed systems
Performance OptimizationStrong focus on performance, reliability, and code quality in production environments

Education

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

Experience

Senior-level Experience5+ years of professional software engineering experience in backend development
Production SystemsHands-on experience designing and building backend systems and APIs in production environments
Distributed SystemsExperience working with large-scale distributed systems and microservices architecture

Skills

Required skills

Backend ProgrammingProficiency in Java, Kotlin, Go, or Python for server-side development
REST API DesignExperience designing and implementing RESTful web services and APIs
Cloud InfrastructureHands-on experience with AWS or GCP cloud platforms
Container OrchestrationExperience with Kubernetes for deploying and managing containerized applications
Distributed SystemsUnderstanding of distributed system principles and microservices architecture
Spring Boot FrameworkExperience with Spring Boot framework for building enterprise Java applications

Nice to have

Observability ToolsFamiliarity with Grafana for metrics visualization and monitoring dashboards
Monitoring SystemsExperience with Prometheus for time-series monitoring and alerting
Log AnalysisKnowledge of Splunk for searching and analyzing machine-generated data
Financial TechnologyExperience in fintech, payments, or financial services industry
Performance OptimizationExpertise in optimizing system performance and handling high-throughput scenarios

Compensation & benefits

Benefits

Global Impact

Opportunity to work on systems serving over 200,000 businesses worldwide including major clients like Brex, Rippling, and SHEIN

Professional Growth

Accelerated learning opportunities in a fast-growing fintech unicorn valued at $8 billion

Collaborative Environment

Work with exceptional teammates across 26 offices globally in a diverse and innovative tech culture

Technical Excellence

Opportunity to work on cutting-edge financial technology and proprietary infrastructure

Equal Opportunity

Inclusive workplace committed to diversity and equal opportunity employment


Interview process

  1. 1
    Initial Screen Phone or video call with recruiter to discuss background, motivations, and role expectations
  2. 2
    Technical Assessment Coding challenge or technical problem-solving exercise focusing on backend development skills
  3. 3
    Technical Interview In-depth technical discussion covering system design, algorithms, and past project experience
  4. 4
    Team Interview Meeting with engineering team members and potential colleagues to assess cultural fit
  5. 5
    Final Interview Discussion with hiring manager or senior leadership about career goals and role alignment

Apply for this position

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