
Staff Software Engineer, Payments
Airwallex
Staff Software Engineer, Payments
Airwallex is seeking a Staff Software Engineer to lead the technical direction of its Payments platform in Amsterdam. The role involves architecting scalable backend services, REST APIs, and event-driven systems within a microservices architecture, with a focus on high-volume distributed systems. Candidates should have 10+ years of experience, strong Java/Kotlin and Spring skills, and expertise in cloud platforms, Kafka, and distributed data stores.
Staff Software Engineer, Payments
Airwallex is seeking a Staff Software Engineer to lead the technical direction of its Payments platform in Amsterdam. The role involves architecting scalable backend services, REST APIs, and event-driven systems within a microservices architecture, with a focus on high-volume distributed systems. Candidates should have 10+ years of experience, strong Java/Kotlin and Spring skills, and expertise in cloud platforms, Kafka, and distributed data stores.
Salary
Core Qualifications
Technical (Must-have)
Soft Skills
Preferred Qualifications
Technical (Nice-to-have)
Key Responsibilities
- Lead the architecture and evolution of next-generation Payment Acceptance infrastructure.
- Design and build scalable backend services, REST APIs, event-driven systems, and integration components within a microservices architecture.
- Drive complex initiatives across payment gateways, acquiring, issuing, card networks, and local payment methods.
- Partner with product, business, infrastructure, and external engineering teams to translate merchant needs into technical solutions.
- Conduct architectural reviews, address technical debt, and improve system reliability, scalability, and operational effectiveness.
- Raise the engineering bar through strong design practices, code quality, testing, observability, and mentorship.