GrepJob
Airwallex

Staff Software Engineer, Risk

Airwallex
Apply
2 months ago
Singapore, SingaporeStaff+

Responsibilities

  • Lead the technical direction of core risk services, ensuring reliability and scalability.
  • Design and evolve system architecture for distributed, event-driven risk systems.
  • Own end-to-end delivery of complex initiatives from design to implementation.
  • Write high-quality production code primarily in Java/Spring Boot.
  • Partner with Engineering and Product Managers to shape the roadmap and define milestones.
  • Champion engineering excellence by enforcing standards for code quality and performance.
  • Improve detection effectiveness by integrating models and designing evaluation capabilities.
  • Drive operational excellence through incident response and capacity planning.
  • Mentor and provide technical coaching to other engineers.
  • Collaborate across teams to define interfaces and ownership boundaries.

Requirements

  • 10+ years of back-end engineering experience with complex distributed systems.
  • Deep experience in risk, fraud, or fintech systems.
  • Strong proficiency in Java, including multi-threading and performance tuning.
  • Hands-on experience with distributed system design and event-driven architectures.
  • Proficiency with Spring/Spring Boot and build tools like Gradle or Maven.
  • Experience with containerization and orchestration, particularly Docker and Kubernetes.
  • Solid understanding of observability and operations for large-scale systems.
  • Ability to lead complex technical initiatives and influence stakeholders.
  • Strong communication skills for explaining technical topics to diverse audiences.
  • Bachelor’s degree in Computer Science or related field, or equivalent experience.

Tech Stack

Alibaba CloudApache CassandraApache FlinkApache HadoopApache KafkaApache SparkAWSDockerGoGoogle Cloud PlatformJavaKotlinKubernetesPythonRedisScalaSpring Boot

Categories

AI & MLBackendData EngineeringSecurity