Airwallex

Senior Backend Engineer, Billing

Airwallex1 months ago
Location

SG - Singapore

Type

Full Time

Level

Senior

Role

Backend Engineer

Posted

Feb 2, 2026

Full TimeSenior

The role

Summary

Airwallex is seeking a Senior Backend Engineer to join their Billing Team, focused on building next-generation billing and invoicing platforms for global businesses. The role involves leading system design and implementation using Java-based microservices architecture, working with cross-functional teams across Singapore and Shanghai, and contributing to a platform that serves over 200,000 businesses worldwide.

What you'll do

System Architecture Leadership: Lead the planning, design, and implementation of Airwallex's billing engineering system
Business Requirements Analysis: Work with business and product teams to understand needs, complete system analysis, architecture design, and core function development
Complex System Design: Grasp the design of complex systems to ensure quality of complex architecture and handle large-scale distributed systems
Microservices Development: Design and develop components based on the company's microservice framework
Technology Innovation: Introduce innovative technologies and solutions for the team
Technical Team Leadership: Responsible for construction and management of technical team and establish good internal coding standards
Cross-functional Collaboration: Engage with various domains such as GTPN, PA, Scale, Issuing, and Spend to automate end-to-end pricing and billing processes
Global Platform Development: Build next-generation billing platform that serves as an easy-to-integrate product for customers

What we look for

Technical

Core Java Expertise5+ years of Core Java development experience
Payment Platform Experience1+ years experience in payment platform development
Java 8 ProficiencyProficient in Java 8, multi-threading, high concurrency, IO/NIO, network communication
System ArchitectureExperience in design and development of large-scale distributed, high concurrency, high load, high availability systems
Design PatternsFamiliar with commonly used design patterns
Server TechnologiesMaster various server technologies for optimizing service response and data query
Spring FrameworkFamiliar with Spring and Spring Boot frameworks
Network ProtocolsFamiliar with HTTP, TCP/IP protocol and REST specifications
Build ToolsMaster Gradle/Maven build tools
ContainerizationFamiliar with Docker cluster usage
Data FormatsFamiliar with JSON and XML

Education

Bachelor's DegreeBachelor degree in computer science and related majors

Experience

Enterprise Development5+ years of experience in Internet application/large financial system/e-commerce platform development
Payment Systems1+ years experience in payment platform development
Financial TechnologyExperience with international clearing and settlement/foreign exchange transactions (preferred)

Skills

Required skills

Java Development5+ years Core Java development with expertise in Java 8, multi-threading, and high concurrency
Payment Platform Development1+ years experience building payment systems and financial platforms
Distributed SystemsDesign and development of large-scale distributed, high concurrency, high availability systems
Spring EcosystemProficiency with Spring Framework and Spring Boot for enterprise applications
System ArchitectureComplex system design and architecture patterns for scalable solutions
Network ProtocolsHTTP, TCP/IP protocol and REST API specifications
Build ToolsGradle and Maven for project build automation and dependency management
ContainerizationDocker cluster management and deployment
Data FormatsJSON and XML for data interchange and API communication

Nice to have

Financial Domain KnowledgeInternational clearing and settlement, foreign exchange transactions
English CommunicationFluent in English for global team collaboration
NoSQL DatabasesCassandra, Redis, NoSQL databases, Hadoop for big data processing
Additional LanguagesKotlin, Scala, Python, Golang, R for diverse development needs
Container OrchestrationDocker Swarm and Kubernetes for advanced container management
Frontend TechnologiesJavaScript, Angular, React, CSS3 for full-stack development
Cloud PlatformsAliyun Cloud and AWS for cloud-native development and deployment

Compensation & benefits

Benefits

Global Collaboration

Work with cross-functional teams across 26 offices worldwide

Career Growth

Accelerated learning and true ownership in a rapidly growing fintech unicorn

Innovation Environment

Access to cutting-edge technology and AI tools to work smarter and solve problems faster

High Impact Work

Build products serving over 200,000 businesses globally including Brex, Rippling, and SHEIN

Diverse Team

Join over 2,000 of the brightest and most innovative people in tech

Equal Opportunity

Proud equal opportunity employer valuing diversity and inclusion

Founder-like Energy

Opportunity to work with founder-like energy and make real impact


Interview process

  1. 1
    Application Review Initial screening of application and resume through careers.airwallex.com
  2. 2
    Technical Assessment Comprehensive evaluation of Java development skills, system design capabilities, and payment platform knowledge
  3. 3
    System Design Interview In-depth discussion of large-scale distributed system architecture, billing platform design, and microservices patterns
  4. 4
    Cultural Fit Interview Assessment of alignment with Airwallex operating principles, collaboration skills, and founder-like energy
  5. 5
    Final Interview Discussion with senior leadership about technical leadership capabilities, team management experience, and long-term vision

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
JavaKotlinScalaPythonGolangJavaScript
Frameworks
Spring FrameworkSpring BootAngularReact
Databases
CassandraRedisNoSQLHadoop
Tools
DockerGradleMavenKubernetesDocker Swarm
Other
Microservices ArchitectureREST APIsHTTP/TCP-IP ProtocolsJSON/XMLAWSAliyun CloudCSS3
Apply Now