Airwallex is looking to solve the problem of maintaining and evolving its modern client investment and settlement workflows, reconciliation control, unit registry, and integration rails with investment providers in the global payments and financial platform.
Requirements
- Solid understanding of payments, finance or accounting concepts (ledger, financial transactions) and experience working in a financial domain
- 8+ years of software engineering experience, with a focus on solving availability and consistency challenges across mission-critical, distributed systems
- Hands-on experience with event-driven architectures
- Experience with backend technologies, preferably Java or Kotlin, Spring / Spring Boot
- Experience developing and maintaining automated tests and quality control processes
- Evidence of working on high-volume distributed systems, with strong cloud experience in GCP (preferred) or AWS
- Experience integrating with observability tooling such as Splunk, NewRelic, Prometheus, Grafana
Responsibilities
- Maintain and evolve the brand new, modern client investment and settlement workflows (signup, investment, redemption)
- Reconciliation control
- Unit registry / investment ledger
- Integration rails with investment providers
- Design and execute an engineering strategy in partnership with senior technical and business leaders
- Deliver and maintain the overall health of the Lending domain
- Collaborate with product and engineering teams across the organization
Other
- 2+ years of experience managing and mentoring a team of developers
- Strong communication and collaboration skills
- Ability to work with founder-like energy and make decisions from first principles
- Humble and collaborative attitude, with ability to turn zero-to-one ideas into real products
- Ability to work with AI to solve problems faster