GrepJob
Airwallex

Senior Software Engineer, Issuing Platform

Airwallex
Apply
4 months ago
Singapore, SingaporeSenior

Responsibilities

  • Design, build, and operate backend services for card issuing and transaction processing.
  • Write high-quality, well-tested code focusing on maintainability and operational readiness.
  • Participate in code reviews, design discussions, and incident retrospectives.
  • Design and implement reliable RESTful APIs for internal and external use.
  • Collaborate with engineers, product managers, and stakeholders to deliver outcomes.
  • Mentor peer engineers through code reviews and technical guidance.
  • Contribute to system reliability through monitoring and on-call participation.
  • Proactively identify and address performance and scalability issues.

Requirements

  • Bachelor's degree in computer science or software engineering.
  • 5+ years of professional software engineering experience.
  • Strong backend development experience using Java, Kotlin, Go, or Python.
  • Solid understanding of computer science fundamentals and object-oriented design.
  • Experience building and operating distributed systems in production.
  • Hands-on experience with event-driven architectures like Kafka.
  • Experience designing and building RESTful APIs.
  • Cloud experience with GCP or AWS, including Docker and Kubernetes.
  • Familiarity with observability tools like Splunk, Grafana, or Prometheus.

Tech Stack

Apache KafkaAWSDockerGoGoogle Cloud PlatformGrafanaJavaKotlinKubernetesPrometheusPythonSplunkSpring Boot