Software Engineer II, Cards

Airwallex is the only unified payments and financial platform for global businesses, powering over 100,000 businesses worldwide with fully integrated solutions to manage everything from business accounts, payments, spend management and treasury, to embedded finance at a global scale.
$113,300 - $190,800
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Finance

Description For Software Engineer II, Cards

Airwallex is seeking a Software Engineer II for their Cards team. As part of this role, you'll work on exciting initiatives across the international payments platform, delivering business outcomes within a feature team. You'll develop cloud-native, Kotlin-based microservices, expose them via GraphQL to a React frontend, and work with Kafka events/messaging. Your responsibilities will include designing and building new capabilities, architectural review, reducing tech debt, and improving operational effectiveness.

Key qualifications:

  • 3+ years experience in modern engineering practices
  • Bachelor's or Master's degree in Computer Science or related field
  • Strong computer science fundamentals
  • Experience with Java or Kotlin, Spring / Spring Boot
  • Familiarity with GraphQL APIs, high volume distributed systems, and Kafka event streams
  • Experience with cloud platforms (GCP or AWS), docker, and Kubernetes
  • Knowledge of JavaScript / TypeScript
  • Familiarity with operational tooling like New Relic, StatsD, Elk, Datadog, Prometheus

Airwallex offers a dynamic work environment in a rapidly growing, global fintech. They encourage hybrid/flexible working, organize regular team building events, and provide freedom for creativity. The company values diversity and makes hiring decisions based on merit, qualifications, competence, and talent, regardless of personal characteristics.

Join Airwallex to be part of building the global payments and financial platform of the future, backed by world-leading investors and valued at US$5.6 billion.

Last updated 3 months ago

Responsibilities For Software Engineer II, Cards

  • Work on exciting initiatives across the international payments platform
  • Deliver business outcomes within a feature team
  • Develop cloud-native, Kotlin-based microservices
  • Expose services via GraphQL to a React frontend
  • Design and build new capabilities to support the product roadmap
  • Conduct architectural review of new and current solutions
  • Reduce tech debt
  • Enhance operational effectiveness, such as MTTD and MTTR

Requirements For Software Engineer II, Cards

Kotlin
Java
React
Kafka
Kubernetes
TypeScript
  • 3+ years experience in modern engineering practices focused on continuous integration and quality engineering
  • Bachelor's or Master's degree in Computer Science or a closely related field
  • Strong computer science fundamentals
  • Experience with Java or Kotlin, Spring / Spring Boot
  • Experience designing and building GraphQL APIs
  • Experience with high volume distributed systems
  • Experience with Kafka event streams
  • Familiarity with GCP or AWS, docker and Kubernetes
  • Knowledge of JavaScript / TypeScript
  • Experience with operational tooling such as New Relic, StatsD, Elk, Datadog, Prometheus
  • Flexibility to coordinate with colleagues in Melbourne AU as necessary

Benefits For Software Engineer II, Cards

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) plan
  • Short-term and long-term disability
  • Basic life insurance
  • Well-being benefits
  • 20 paid days of vacation
  • 12 paid days of company holidays
  • Equity

Interested in this job?

Jobs Related To Airwallex Software Engineer II, Cards

Software Engineer II, Transaction Risk

Mid-level Software Engineer position at Airwallex focusing on transaction risk management and security, requiring 3+ years of Java development experience.

Backend Engineer II, Billing

Backend Engineer II position at Airwallex's Billing Team, focusing on developing next-generation payment and billing solutions for global businesses.

Technical Support Engineer

Technical Support Engineer position at Airwallex, providing technical support and consulting for global payment platform integration and maintenance.

Software Engineer, Backend - Financial Platform

Backend Software Engineer role at Airwallex, developing and scaling financial platforms for global payment solutions.

Software Engineer II, Ops Efficiency

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