Backend Software Engineer, Payments Platform (Card, 3D Secure)

A unified payments and financial platform for global businesses, powering over 100,000 businesses worldwide with integrated solutions for business accounts, payments, and treasury management.
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Finance

Description For Backend Software Engineer, Payments Platform (Card, 3D Secure)

Airwallex, a leading global fintech unicorn valued at US$5.6 billion, is seeking a Senior Backend Software Engineer to join their Payments Platform team. This role focuses on revolutionizing the security landscape of online transactions through the implementation of 3D Secure (3DS) technology.

The position is based in Shanghai and is part of a global engineering powerhouse with teams spanning China, the Netherlands, and Singapore. As a Senior Engineer, you'll be at the forefront of developing cutting-edge payment security solutions, working with a diverse team of professionals across different time zones and cultures.

The role requires extensive experience in backend development, with a focus on Kotlin and Java. You'll be responsible for building and maintaining the 3DS infrastructure service, which is crucial for enhancing business payment processing capabilities and security measures. The ideal candidate should have at least 5 years of engineering experience and be well-versed in modern technologies including Spring Boot, PostgreSQL, Redis, Kafka, and cloud platforms.

Airwallex offers an attractive compensation package including competitive salary and equity, along with a collaborative work environment. The company's rapid growth and global presence provide excellent opportunities for career development and impact. You'll be working with a team of over 1,500 innovative professionals, contributing to the company's mission of building the global payments and financial platform of the future.

The role combines technical expertise with business acumen, requiring strong collaboration skills and the ability to work with various stakeholders. You'll be involved in designing APIs, troubleshooting production issues, and optimizing critical components of the payment processing flow. This position offers the unique opportunity to work on complex financial systems while contributing to the evolution of global digital payments.

Last updated 14 days ago

Responsibilities For Backend Software Engineer, Payments Platform (Card, 3D Secure)

  • Build 3DS infrastructure service to enhance payment processing capabilities
  • Collaborate with global engineering teams across different offices
  • Design, develop, and maintain APIs, services, and systems for payment processing
  • Troubleshoot production issues across different stack levels
  • Take ownership of and optimize critical components within online payment processing flow
  • Work with users and financial partners to ensure seamless integration

Requirements For Backend Software Engineer, Payments Platform (Card, 3D Secure)

Kotlin
Java
PostgreSQL
Redis
Kafka
RabbitMQ
  • Minimum of 5 years of engineering experience
  • Experience in designing systems that abstract complex patterns in financial industry
  • Strong aptitude for system thinking and writing high-quality code
  • Proficiency in Kotlin
  • Experience with production systems
  • Strong collaboration skills
  • Fluent in English communication

Benefits For Backend Software Engineer, Payments Platform (Card, 3D Secure)

  • Competitive salary
  • Equity in Airwallex
  • Collaborative open office space
  • Fully stocked kitchen
  • Regular team-building events

Interested in this job?

Jobs Related To Airwallex Backend Software Engineer, Payments Platform (Card, 3D Secure)

Senior Solutions Engineer - EMEA

Senior Solutions Engineer position at Airwallex in London, focusing on technical pre-sales, solution design, and API integration for global payment solutions.

Senior Software Engineer Backend, Payment Application

Senior Backend Engineer role at Airwallex, building payment applications and integrations, requiring 5+ years experience in Java and distributed systems.

Senior Software Engineer Backend, Payment Application

Senior Backend Engineer role at Airwallex, developing payment applications and plugins, requiring 5+ years experience in Java and distributed systems.

Technical Support Engineer (Senior)

Senior Technical Support Engineer role at Airwallex, providing technical support and system reliability expertise for a global financial platform.

Software Engineer, Backend - Financial Platform Infra

Senior Backend Engineer role at Airwallex, developing high-performance wallet systems using Rust and Kotlin, focusing on distributed systems and CQRS implementation.