Description
You'll help build backend services that connect Cash, Yield, Lending, and other Airwallex product surfaces into a unified financial experience for businesses.
You'll deliver core financial workflows, including moving funds between accounts, optimising liquidity, and responding to activity across payments, card spend, and collections.
Responsibilities:
- Build reliable financial infrastructure such as reconciliation controls, unit registries, investment ledgers, and integration rails.
- Write high-quality, testable code and contribute to observability, API design, and maintainable engineering practices.
- Partner with Product, Infrastructure, Design, and other engineering teams to turn complex financial requirements into simple customer experiences.
- Contribute to the delivery of backend services and financial workflows from design through production.
You'll work from our Sydney office on Monday, Thursday, and Friday.
Requirements:
- Professional experience building and shipping software, ideally in a backend or full-stack engineering role.
- Experience with a backend programming language and an interest in learning Kotlin.
- Understanding of distributed systems concepts such as scalability, consistency, latency, and reliability.
- Experience writing automated tests and contributing to software quality.
- Familiarity with cloud technologies such as AWS or GCP, plus Docker and Kubernetes.
- Experience working with observability tooling such as Prometheus, Grafana, New Relic, or Splunk.
- Ability to collaborate effectively with Product, Infrastructure, Design, and engineering stakeholders.
Preferred skills:
- Experience with Kotlin, Vert.x, Temporal, or Kafka.
- Experience integrating with external service providers or building API-based systems.
- Experience in financial services, lending, payments, credit, or another regulated environment.
- Experience building SaaS products or platforms.
You will thrive here if:
- You're comfortable making decisions with incomplete information and moving quickly anyway.
- You own the outcome and you don't wait for permission to fix what's broken.
- You enjoy working closely with people across multiple countries and time zones as part of one connected, global team, including flexing your hours occasionally to make that connection work.
- You say what you mean. You're direct, but you lead with respect.
- You simplify complexity rather than hiding behind it.