
Search by job, company or skills
The issuing engineering team at Airwallex builds and operates core systems for card issuing, transaction processing, and settlement at global scale. The team owns mission-critical platforms that underpin Airwallex's issuing products, with a strong focus on reliability, scalability, and compliance. Key areas of ownership include:
Cards: Customer-facing and internal systems for card lifecycle management, controls, and configuration.
Transactions: A global, high-throughput transaction processing platform designed for low latency, high availability, and resiliency.
Settlement: Clearance, settlement, and dispute workflows that ensure financial accuracy and scheme compliance.
As a software engineer, you will contribute to building and operating backend services within the issuing platform. You will work closely with and get to hone your craft from more senior engineers to design, implement, test, and run production systems at scale.
This role is based in Singapore.
Feature development and delivery
Implement backend features and services that support issuing, transactions, and settlement workflows.
Deliver well-tested, maintainable code that meets functional and non-functional requirements.
Learning and technical growth
Develop a strong understanding of the issuing domain, system architecture, and engineering best practices.
Learn to reason about scalability, performance, and reliability in distributed systems.
API development
Build and extend RESTful APIs under the guidance of senior engineers.
Follow established API design standards and contribute to improving them over time.
Collaboration and teamwork
Work effectively within a cross-functional, multi-region team.
Participate in code reviews, design discussions, and sprint ceremonies.
Operational responsibility
Contribute to running production systems, including monitoring, debugging, and incident response with support.
Help improve observability and system reliability over time.
We're looking for people who meet the minimum qualifications for this role. The preferred qualifications are great to have, but are not mandatory.
Bachelor degree or above in computer science or software engineering related majors.
2+ years of professional software engineering experience.
Strong foundations in computer science and object-oriented programming.
Experience building backend services using Java, Kotlin, Go, or Python.
Exposure to distributed systems and event-driven architectures.
Experience working with RESTful APIs.
Cloud experience with GCP (preferred) or AWS, including Docker and Kubernetes.
Familiarity with observability tooling such as Splunk, Grafana, Prometheus, or similar.
Experience in payments, fintech, or other high-scale backend systems.
Experience with JVM-based frameworks such as Spring or Spring Boot.
Job ID: 140381215