Senior Software Engineer, Global Payments

Seoulstart

Singapore

On-site

SGD 200,000 - 260,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Airwallex aims to strengthen its payment infrastructure with scalable APIs and services for secure, global processing. You will collaborate with global engineering teams to coordinate delivery and ensure seamless integration with users and financial partners.

The role emphasizes design, development, and maintenance of robust payment systems, with strong attention to production reliability and security practices.

Qualifications

  • Five or more years of professional software engineering experience.
  • Design elegant systems abstracting complex patterns, ideally in financial services.
  • Strong systems thinking, code quality, and documentation; Kotlin preferred.
  • Maintain high standards operating and supporting production payment systems.
  • Follow engineering, security, and design best practices consistently.
  • Make decisions collaboratively with diverse stakeholders and domain experts.
  • Bridge gaps between teams and collaborate effectively across disciplines.

Responsibilities

  • Build infrastructure services strengthening payment processing, security, and customer trust
  • Collaborate with systems and teams to build robust global payment infrastructure
  • Engage engineering teams across Airwallex global offices to coordinate delivery
  • Work with users and financial partners to ensure seamless payment integrations
  • Design, develop, and maintain APIs, services, and reliable payment processing systems
  • Troubleshoot production issues across different levels of the technology stack
  • Own and optimize critical components within Airwallex online payment processing flow
  • Drive payment integration processes and real-time transaction security assurance

Skills

Systems thinking
Code quality
Documentation
Collaboration

Tools

Java
Kotlin
Spring Boot
REST APIs
OAuth2.0
JWT
PostgreSQL
Redis
NoSQL
Kafka
RabbitMQ
Nginx
Istio
AWS
GCP
Aliyun

Job description

What you'd do:
  • Build infrastructure services strengthening payment processing, security, and customer trust
  • Collaborate with systems and teams to build robust global payment infrastructure
  • Engage engineering teams across Airwallex global offices to coordinate delivery
  • Work with users and financial partners to ensure seamless payment integrations
  • Design, develop, and maintain APIs, services, and reliable payment processing systems
  • Troubleshoot production issues across different levels of the technology stack
  • Own and optimize critical components within Airwallex online payment processing flow
  • Drive payment integration processes and real-time transaction security assurance
What they want:
  • Hold minimum five years of professional software engineering experience
  • Design elegant systems abstracting complex patterns, ideally in financial services
  • Demonstrate strong systems thinking, code quality, documentation, preferring Kotlin
  • Maintain high standards operating and supporting production payment systems
  • Follow engineering, security, and design best practices consistently
  • Make decisions collaboratively with diverse stakeholders and domain experts
  • Bridge gaps between teams and collaborate effectively across disciplines
Nice to have:
  • Familiarity with Spring or Spring Boot framework development
  • Proficiency in Java, Kotlin, or other modern programming languages
  • Strong knowledge of HTTP protocol and RESTful API specifications
  • Working experience with OAuth2.0 and JWT authentication standards
  • Experience using PostgreSQL, Redis, or other NoSQL databases
  • Experience with Kafka, RabbitMQ, or similar messaging systems
  • Familiarity with Nginx, Istio, or comparable infrastructure tooling
  • Cloud experience on Aliyun, GCP, AWS, or similar platforms
  • Designed and maintained complex public APIs with integration guides Hold minimum five years of professional software engineering experience
  • Design elegant systems abstracting complex patterns, ideally in financial services
  • Demonstrate strong systems thinking, code quality, documentation, preferring Kotlin
  • Maintain high standards operating and supporting production payment systems
  • Follow engineering, security, and design best practices consistently
  • Make decisions collaboratively with diverse stakeholders and domain experts
  • Bridge gaps between teams and collaborate effectively across disciplines
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Global Payments Platform
Senior Software Engineer – Global Payments Platform

Seoulstart • Singapore

On-site
SGD 200,000 - 260,000
Staff Backend Engineer, Issuing Platform
Staff Backend Engineer, Issuing Platform

Airwallex • Singapore

On-site
SGD 120,000 - 150,000
Senior Software Engineer, Issuing Platform
Senior Software Engineer, Issuing Platform

Airwallex • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer, Issuing Platform
Senior Software Engineer, Issuing Platform

Airwallex • Singapore

On-site
SGD 80,000 - 120,000
Senior Software Engineer, Billing
Senior Software Engineer, Billing

airwallex (singapore) pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Staff Software Engineer, Cards
Staff Software Engineer, Cards

Airwallex • Singapore

On-site
SGD 80,000 - 120,000
Engineering Director, Payments Platform
Engineering Director, Payments Platform

Airwallex • Singapore

On-site
SGD 260,000 - 360,000
Staff Mobile Engineer (iOS), Global Payments
Staff Mobile Engineer (iOS), Global Payments

AIRWALLEX (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer, GTPN Platform
Software Engineer, GTPN Platform

Airwallex • Singapore

On-site
SGD 60,000 - 80,000
Technical Support Engineer
Technical Support Engineer

Airwallex • Singapore

On-site