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