Software Engineer Backend, Billing
Core
Lead the planning, design, and implementation of the Airwallex engineering system for a next-generation billing platform serving global businesses.
Role type
Senior Backend Software Engineer (Billing)
Builds
A scalable, transparent billing platform with flexible pricing strategies and intuitive invoicing solutions.
Domain
Global payments and financial services
Deliverable
production ML models | product features
Required skills
Core Java, Java 8, multi-threading, high concurrency, IO/NIO, network communication, design patterns, distributed systems, high availability, Spring/Spring Boot, HTTP/TCP/IP/REST, Gradle/Maven, Docker
Preferred skills
International clearing/settlement, NoSQL (Cassandra/Redis), Kubernetes, Cloud (Aliyun/AWS)
Responsibilities
Lead system planning, design, and implementation; collaborate with business/product teams on architecture and core function development; design and develop microservice components; introduce innovative technologies; manage technical team and establish coding standards
Seniority
Senior, hands-on IC with team leadership
