
Staff Java Engineer - Merchant Fraud Prevention
Adyen is seeking a Staff Java Engineer for its Merchant Fraud Prevention group in Amsterdam. The role involves defining the long-term technical vision across 2-3 engineering teams, architecting high-throughput distributed systems, and partnering with Data Science, ML Engineering, and Fraud Operations. Candidates need deep distributed systems expertise, ML systems experience, and a track record of technical leadership.
What you'll do
- Own the multi-year technical north star vision for the group, together with the technical leads of each team in the group
- Design and evolve high-throughput, low-latency distributed systems capable of processing real-time merchant transactions, integrating complex machine learning models, and handling massive big data pipelines
- Partner closely with the Director of Engineering to assess organizational health, surface systemic engineering bottlenecks, and align long-term technical investments with Merchant protection goals
What you need
Must-have
JavaDistributed SystemsMachine LearningFeature StoresReal-time InferenceModel ServingBig Data PipelinesSecurity-by-designRegulated Data Handling
Nice-to-have
LLMsRAGEvalsPolicy Enforcement
Soft skills
Technical LeadershipCommunicationMentorshipRelationship BuildingProactiveCollaborationClarity through ambiguity
JavaFraud PreventionDistributed SystemsMachine LearningFintechStaff EngineerAmsterdamHybrid