GrepJob
Airwallex

(Senior) Software Engineer, Payments Team - API & Checkout Experience

Airwallex
Apply
8 months ago
Singapore, SingaporeMid Level / Senior

Responsibilities

  • Collaborate with various systems and teams to establish a robust foundation for global payment infrastructure.
  • Engage with engineering teams across Airwallex's global offices to foster effective communication.
  • Regularly collaborate with users and financial partners to ensure seamless integration.
  • Design, develop, and maintain APIs, services, and systems for reliable payment processing.
  • Troubleshoot production issues across different levels of the stack.
  • Take ownership of and optimize critical components within Airwallex's online payment processing flow.

Requirements

  • Possess a minimum of 3 years of engineering experience (5 years for senior role).
  • Excel in designing elegant systems that abstract complex patterns, particularly in the financial industry.
  • Have a strong aptitude for system thinking and writing high-quality code, preferably in Kotlin.
  • Uphold high standards when working with production systems.
  • Adhere to best practices in engineering, security, and design.
  • Thrive in collaborative environments, making decisions with diverse stakeholders.

Tech Stack

Apache KafkaAWSGoogle Cloud PlatformIstioJavaKotlinPostgreSQLRabbitMQRedisSpring Boot