Senior Software Engineer Backend, Payment Application

Unified payments and financial platform for global businesses, powering over 100,000 businesses with integrated solutions for business accounts, payments, and treasury management.
$600,000 - $780,000
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer, Ops Efficiency

Senior Software Engineer position at Airwallex focusing on risk platform development and payment systems using Java/Kotlin in Singapore.

Senior Software Developer (12 month Fixed Term Contract), Global Operational Excellence

Senior Software Developer position at Amazon's Global Operational Excellence team, focusing on developing Machine Learning products and tools for improving operational efficiency and customer experience.

Sr. Software Development Engineer, AWS Demand Planning

Senior SDE role at AWS Capacity Forecasting team focusing on demand planning and infrastructure optimization

Sr. Software Development Engineer, RDS Aurora MySQL Engine

Senior Software Engineer role at Amazon building Aurora MySQL database engine, focusing on distributed systems and cloud infrastructure. 5+ years experience required.

Senior Support Engineer, Audible

Senior Support Engineer position at Audible, focusing on technical leadership, service support, and development of high-performing solutions for audio content delivery platform.

Description For Senior Software Engineer Backend, Payment Application

Airwallex, a leading unified payments and financial platform valued at US$5.6 billion, is seeking a Senior Software Engineer for their Backend Payment Applications team. This role is central to developing cutting-edge payment and billing solutions, including Payment Link and Invoice, as well as payment plugins for major platforms like Shopify and WordPress.

The position is based in Shanghai, where you'll join a global engineering powerhouse spanning China, Australia, and Singapore. As a key team member, you'll be instrumental in designing and developing backend systems using Domain Driven Design principles, while working with a modern tech stack including Java and cloud technologies.

The ideal candidate brings 5+ years of engineering experience, with deep expertise in Java development for large-scale financial or e-commerce systems. You'll be working in a dynamic environment that values innovation and practical solutions, contributing to systems that handle high concurrency and availability requirements.

Airwallex offers a comprehensive benefits package including equity compensation, annual bonuses, RSUs, and extensive health coverage. The company's mission to simplify global payments for businesses provides an exciting opportunity to work on impactful solutions used by over 100,000 businesses worldwide.

This role offers unique exposure to both technical challenges and business dynamics, as you'll collaborate with cross-functional teams and directly contribute to the company's goal of becoming the world's leading payment solutions provider. If you're passionate about financial technology and want to be part of a team reshaping the global payments landscape, this position offers the perfect blend of challenge and opportunity.

Last updated 3 months ago

Responsibilities For Senior Software Engineer Backend, Payment Application

  • Collaborate with frontend engineers to build payment applications on third-party platforms
  • Design and develop backend systems based on Domain Driven Design
  • Establish constructive internal coding standards
  • Maintain the reliability of applications
  • Collaborate with customers and financial partners for integration and support
  • Work with product team to understand business needs and provide technical solutions

Requirements For Senior Software Engineer Backend, Payment Application

Java
Node.js
Kubernetes
  • Minimum 5 years of engineering experience with 2+ years of Java development in internet/financial/e-commerce systems
  • Bachelor's degree in computer science or related majors
  • Experience with design patterns and Domain Driven Design
  • Experience in large-scale distributed, high concurrency systems
  • Familiarity with cloud platforms (GCP/Aliyun/AWS)
  • English fluency preferred

Benefits For Senior Software Engineer Backend, Payment Application

Equity
401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Equity compensation
  • Annual bonuses
  • RSUs
  • 20 paid vacation days
  • 12 paid company holidays
  • Medical, dental, and vision insurance
  • 401(k) plan
  • Short-term and long-term disability
  • Basic life insurance
  • Well-being benefits

Interested in this job?