Airwallex is looking to solve the problem of powering its global operations by facilitating client wallet transactions and ensuring the financial accuracy of client ledgers through its Core Banking Platform team.
Requirements
- 5+ years experience in modern engineering practices focused on continuous integration/delivery and quality engineering
- Strong computer science fundamentals/JVM based programming. While we do not mind what language you have most recently been using, we are using Kotlin
- Systems design experience
- Experience working with high throughput / low latency / HA distributed systems
- Experience in API design best practices
- Familiar with HTTP, TCP / IP protocol and REST specifications
- Mastery of Gradle / Maven or other build tools
Responsibilities
- Develop Cutting-edge Solutions: Lead the development of a transaction engine focused on scalability, financial accuracy, and adaptability.
- Build and maintain a distributed multi-currency wallet platform, providing precise financial oversight for client ledgers.
- Collaborate across teams with product and other engineer teams to ensure alignment between technical solutions and business objectives.
- Innovate productivity-enhancing tools and processes, exploring AI opportunities to continually improve our engineering practices and system observabilities.
- Thrive in a collaborative, energetic team environment that encourages innovation and continuous learning.
Other
- Fluent English communication skills
- Commitment to producing high quality and well tested solutions
- 5+ years experience
- Equal opportunity employer, valuing diversity
- Disability or special need accommodation available