Backend Engineer II, Billing

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
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
2+ years of experience
Finance

Description For Backend Engineer II, Billing

Airwallex, valued at US$5.6 billion, is revolutionizing global financial services with its unified payments and financial platform. The Billing Team is seeking a Backend Engineer II to join their mission of transforming business pricing, billing, and invoicing systems. This role offers an exciting opportunity to work on a next-generation billing platform that serves both Airwallex internally and its global customer base.

As a Backend Engineer II in the Billing Team, you'll be part of a dynamic engineering team spread across Shanghai and Singapore, collaborating with cross-functional teams worldwide. You'll work on developing a scalable, transparent billing platform that supports flexible pricing strategies and intuitive invoicing solutions. The role involves working with various domains including GTPN, PA, Scale, Issuing, and Spend to automate end-to-end pricing and billing processes.

The position requires strong technical expertise in Java development, with experience in payment platforms and distributed systems. You'll be responsible for leading system design, implementing core functionalities, and ensuring architectural quality. The ideal candidate should have a solid foundation in computer science, with proficiency in modern development tools and frameworks.

Working at Airwallex means joining a team of over 1,500 innovative professionals across 20+ global offices. Backed by world-leading investors including Sequoia and Mastercard, you'll be part of building the future of global payments and financial services. The company offers a collaborative environment where you can make a tangible impact on businesses worldwide through your work on the billing platform.

This role is perfect for someone who combines technical expertise with business acumen, as you'll be working closely with product teams to understand and implement complex business requirements. You'll have the opportunity to work with cutting-edge technologies and contribute to building a platform that empowers businesses globally.

Last updated a month ago

Responsibilities For Backend Engineer II, Billing

  • Lead planning, design, and implementation of the Airwallex engineering system
  • Work with business/product team to understand business needs and complete system analysis
  • Design and develop components based on microservice framework
  • Introduce innovative technologies and solutions for the team
  • Responsible for technical team construction and management

Requirements For Backend Engineer II, Billing

Java
Kubernetes
Cassandra
Redis
  • 2+ years of Core Java development experience
  • 1+ year experience in payment platform development
  • Bachelor degree in computer science or related majors
  • Proficient in Java 8, multi-threading, high concurrency, IO/NIO, network communication
  • Familiar with design patterns and distributed systems
  • Master various server technologies
  • Familiar with Spring/Spring Boot
  • Familiar with HTTP, TCP/IP protocol and REST specifications
  • Master Gradle/Maven build tools
  • Familiar with Docker cluster
  • Familiar with JSON & XML

Interested in this job?

Jobs Related To Airwallex Backend Engineer II, Billing

Backend Engineer, Ecosystem (Partnership Infrastructure)

Backend Engineer position at Airwallex focusing on developing app marketplace and OAuth infrastructure, requiring 3+ years of Java experience and distributed systems knowledge.

Technical Support Engineer

Technical Support Engineer role at Airwallex, supporting global payment platform integration and providing technical expertise to customers and internal teams.

Software Engineer II, Issuing Platform

Mid-level Software Engineer position at Airwallex, building backend systems for global payment processing platform in Singapore.

Software Engineer, Backend - Financial Platform

Backend Software Engineer role at Airwallex, developing financial platform solutions for global payments infrastructure.

Software Engineer II, Ops Efficiency

Software Engineer II position at Airwallex focusing on risk platform development and ops efficiency, requiring Java/Kotlin expertise and distributed systems experience.