Airwallex

Software Engineer II, Spend Team (FinOS)

Airwallex1 months ago
Location

SG - Singapore

Type

Full Time

Level

Mid

Role

Backend Engineer

Posted

Jan 16, 2026

Full TimeMid

The role

Summary

Airwallex is seeking a Software Engineer II for their Spend Team within FinOS to design and build scalable backend systems managing spend, bills, credit cards, and expenses. This role involves developing distributed systems handling millions of transactions while collaborating with cross-functional teams and requires 2+ years of backend engineering experience with Java/Kotlin/Go/Python and cloud infrastructure expertise.

What you'll do

Backend System Design: Design and build scalable backend systems for spend management, bills, credit cards, and expenses handling millions of transactions
API Development: Design and implement REST APIs with focus on performance, reliability, and security
Cross-functional Collaboration: Work effectively with cross-functional, multi-regional teams including product managers, designers, and frontend engineers
Code Quality Assurance: Maintain high coding standards through code reviews, testing, and technical excellence
System Architecture: Contribute to technical direction and architecture decisions for the platform
Problem Solving: Take pragmatic approach to complex technical challenges, weighing trade-offs before adopting new technologies
Production Systems: Build and maintain production-grade systems with focus on reliability and scalability
Technical Mentoring: Guide junior engineers and share technical knowledge within the team

What we look for

Technical

Backend DevelopmentHands-on experience designing and building backend systems and APIs in production
Computer Science FundamentalsStrong understanding of algorithms, data structures, and distributed systems
Programming LanguagesProficiency in at least one backend language (Java, Kotlin, Go, Python)
API DesignSolid understanding of REST API design principles and best practices
Cloud InfrastructureExperience with cloud platforms (AWS, GCP) and containerization
Performance OptimizationFocus on performance, reliability, and code quality in production systems

Education

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

Experience

Software Engineering ExperienceMinimum 2 years of relevant software engineering experience
Production ExperienceExperience building and maintaining production systems at scale
Backend FrameworksHands-on experience with backend frameworks like Spring Boot

Skills

Required skills

Backend ProgrammingProficiency in Java, Kotlin, Go, or Python for building scalable systems
REST API DesignStrong understanding of RESTful API design and implementation
Cloud PlatformsExperience with AWS or GCP for deploying and managing applications
Container OrchestrationHands-on experience with Kubernetes and Docker
System DesignAbility to design distributed systems and microservices architecture
Database ManagementExperience with both relational and NoSQL databases

Nice to have

Observability ToolsFamiliarity with Grafana, Prometheus, and Splunk for monitoring
Financial TechnologyExperience in fintech or payment processing systems
Spring Boot FrameworkAdvanced knowledge of Spring Boot for enterprise applications
Performance OptimizationExperience optimizing high-throughput systems
Multi-regional SystemsExperience building systems across multiple geographic regions

Compensation & benefits

Stock options

Available

Benefits

Global Impact

Work on products used by over 200,000 businesses worldwide including major brands

Career Growth

Accelerated learning opportunities in a fast-growing fintech unicorn

International Team

Collaborate with 2,000+ innovative professionals across 26 global offices

Cutting-edge Technology

Work with latest technologies and AI tools to solve complex problems

Equity Participation

Opportunity to own part of a US$8 billion valued company

Equal Opportunity

Inclusive workplace that values diversity and equal opportunity


Interview process

  1. 1
    Application Review Initial screening of resume and qualifications by the recruitment team
  2. 2
    Phone/Video Screening 30-minute conversation with hiring manager to discuss background and role fit
  3. 3
    Technical Assessment Coding challenge focusing on backend development and system design
  4. 4
    Technical Interview In-depth technical discussion covering algorithms, system design, and experience
  5. 5
    Team Fit Interview Cultural fit assessment with team members and cross-functional partners
  6. 6
    Final Round Discussion with senior leadership about vision, impact, and long-term goals

Apply for this position

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


Airwallex

Airwallex

View all jobs

Airwallex is a Singapore-based financial technology company specializing in cross-border payments and financial services for businesses.

SingaporeFounded 2015airwallex.com

Tech Stack

Languages
JavaKotlinGoPython
Frameworks
Spring BootREST APIs
Databases
Relational DatabasesNoSQL Databases
Tools
KubernetesDockerGrafanaPrometheusSplunk
Other
AWSGCPDistributed SystemsMicroservices
Apply Now