GrepJob
Airwallex

Staff Software Engineer, Cards

Airwallex
Apply
9 months ago
Singapore, SingaporeStaff+

Responsibilities

  • Drive the architecture, design, and evolution of complex backend systems that support the Cards product.
  • Lead cross-functional technical initiatives and ensure alignment with long-term engineering goals.
  • Own the full lifecycle of backend services—from idea to design, implementation, testing, deployment, and maintenance.
  • Guide teams in making scalable, secure, and high-performing system design decisions.
  • Establish engineering best practices around observability, testing, and API design.
  • Mentor and support the growth of engineers across the team.
  • Collaborate closely with product, design, and infrastructure teams to deliver reliable and impactful solutions.

Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of professional software engineering experience, including experience in technical leadership roles.
  • Proven experience architecting and scaling backend systems and APIs in production.
  • Strong computer science fundamentals, including data structures, algorithms, and distributed systems.
  • Expertise in at least one backend language (e.g., Java, Kotlin, Go, Python).
  • Deep understanding of REST API design and modern backend frameworks (e.g., Spring Boot).
  • Experience with cloud infrastructure (e.g., AWS, GCP) and container orchestration tools like Kubernetes.
  • Strong commitment to code quality, reliability, and performance.

Tech Stack

AWSGoGoogle Cloud PlatformGrafanaJavaKotlinKubernetesPrometheusPythonSplunkSpring Boot