Senior Software Engineer, FinOS/Spend

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.
Singapore
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer, FinOS/Spend

Airwallex, valued at US$5.6 billion, is seeking a Senior Software Engineer for their FinOS/Spend team. This role, based in Singapore, is part of the Engineering and Spend departments. The ideal candidate will have 5+ years of experience in modern engineering practices, strong computer science fundamentals, and expertise in Java or Kotlin, Spring/Spring Boot. They should have experience with event-driven architectures, cloud platforms (preferably GCP), and observability tools. The role involves working on complex product features, contributing to the quality and delivery of products within the Spend team, and demonstrating leadership through engineering work. Key responsibilities include striving for technical excellence, producing high-quality solutions, designing and building REST APIs, fostering effective collaboration across multi-disciplinary squads, and solving complex challenges around data and feature complexity in credit cards, bills, and expenses. The Spend team works at the intersection of backend infrastructure and customer-facing applications, managing millions of transactions. Airwallex offers a diverse and inclusive work environment, considering all candidates based on merit, qualifications, and talent.

Last updated 3 months ago

Responsibilities For Senior Software Engineer, FinOS/Spend

  • Strive for technical excellence through coding and system design
  • Produce high quality and tested solutions
  • Design and build REST APIs
  • Foster effective collaboration in multi-disciplinary squads across multiple regions
  • Solve complex challenges around data and feature complexity in credit cards, bills, and expenses
  • Work on distributed systems that manage millions of transactions

Requirements For Senior Software Engineer, FinOS/Spend

Java
Kotlin
Kubernetes
  • 5+ years experience in modern engineering practices focused on continuous integration/delivery and quality engineering
  • Strong computer science fundamentals
  • Experience with Java or Kotlin, Spring / Spring Boot
  • Evidence of working on complex product features
  • Hands on experience with event driven architectures
  • Strong cloud experience GCP (preferred) or AWS (EC2, RDS, ELB, CloudFront etc.) with docker and Kubernetes
  • Experience with observability tooling such as Splunk, NewRelic, Prometheus, Grafana

Interested in this job?

Jobs Related To Airwallex Senior Software Engineer, FinOS/Spend

Senior Software Engineer, Onboarding

Senior Software Engineer position at Airwallex focusing on building scalable backend systems for customer onboarding using Java/Kotlin in Shanghai.

Senior Software Engineer, Ops Efficiency

Senior Software Engineer position at Airwallex focusing on risk platform development and payment systems using Java/Kotlin in Singapore.

Senior Software Engineer, Productivity

Senior Software Engineer position at Airwallex, focusing on productivity engineering with emphasis on data streaming and infrastructure development.

Senior Software Engineer, Billing

Senior Software Engineer position at Airwallex, focusing on building next-generation billing and payment infrastructure using Kotlin and Spring Boot.

Senior Marketing Automation Engineer

Senior Marketing Automation Engineer role at Airwallex focusing on Martech API integrations and marketing automation systems enhancement.