Adyen logo

Staff Java Engineer - Merchant Fraud Prevention

AdyenAmsterdamHybridFull-time10 Sept 2026

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