Jobs · Washington

Staff Software Engineer, Risk

Airwallex · Seattle, WA · Yesterday
Hybrid$200–$330/hrFull-time

About the role

Collaborate with the senior technical team to develop and enhance the company’s payment products and transaction systems using Java/Kotlin.

Independently design and develop components on the company’s microservice framework.

Experiment with new technologies and propose architectural improvements.

Support and mentor less-experienced team members in software engineering practices and coding standards.

Responsibilities

  • Collaborate with the senior technical team to develop and enhance the company’s payment products and transaction systems using Java/Kotlin.
  • Independently design and develop components on the company’s microservice framework.
  • Experiment with new technologies and propose architectural improvements.
  • Support and mentor less-experienced team members in software engineering practices and coding standards.

Requirements

  • More than 8 years of Core Java development, more than 5 years of experience in Internet application / large financial system / e-commerce platform development;
  • More than three years experience in risk platform or payment platform development;
  • Bachelor degree in computer science and related majors;
  • Proficient in Java, familiar with Java multi-threading, high concurrency, IO / NIO, network communication, etc .;
  • Familiar with commonly used design patterns, with experience in design and development of large-scale distributed, high concurrency, high load, high availability systems;
  • Master various common server technologies, which can optimize service response and data query, ensure various service quality, and solve the problems of high concurrency and high availability;
  • Familiar with Spring / Spring Boot and RESTful services;
  • Master Gradle / Maven and other build tools;
  • Familiar with JSON & XML.

Qualifications

  • In-depth knowledge of risk management strategies and fraud detection techniques, particularly within financial and fintech industries.
  • Familiarity with graph databases and the ability to utilize them for pattern and anomaly detection.
  • Experience with machine learning models and frameworks for predictive risk analytics.
  • Familiarity with real-time data streaming technologies like Apache Kafka/Flink to ensure timely detection and response to potential threats.
  • Strong data analytics skills, with experience using tools like ClickHouse, Spark, or NoSQL databases for large-scale data processing and risk analysis.
  • Advanced problem-solving skills with prior experience in incident response and risk mitigation planning.
  • Strong team player with effective communication skills.

Skills

  • In-depth knowledge of risk management strategies and fraud detection techniques, particularly within financial and fintech industries.
  • Familiarity with graph databases and the ability to utilize them for pattern and anomaly detection.
  • Experience with machine learning models and frameworks for predictive risk analytics.
  • Familiarity with real-time data streaming technologies like Apache Kafka/Flink to ensure timely detection and response to potential threats.
  • Strong data analytics skills, with experience using tools like ClickHouse, Spark, or NoSQL databases for large-scale data processing and risk analysis.
  • Advanced problem-solving skills with prior experience in incident response and risk mitigation planning.
  • Strong team player with effective communication skills.

Pay

$200 - $330

Schedule

Based in Seattle

Similar jobs