This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Software Engineer on the Identity & Verification team, you will have full ownership of the features you build, from initial design to deployment and live monitoring, acting as a problem-solver shaping a core part of Adyen's integrity platform. The primary objective of the Identity & Verification group is to protect Adyen and its customers by fostering a safe and compliant platform, which enables sustainable and safe commercial growth. The group owns the foundational platforms and core services necessary to establish and maintain a trusted identity for all customers throughout their lifecycle with Adyen.
Job Responsibility:
Design and build solutions for highly scalable and reliable distributed systems that are central to Adyen’s success
Develop and implement the technology, processes, and potential machine learning models for Payments and Know Your Customer (KYC) data collection
and automated verification across the entire customer (merchant & shopper) lifecycle
Contribute to the platform framework that manages the onboarding of legal entities and the integration of identity and verification capabilities
Influence the entire software development lifecycle, from contributing to architectural design and strategic implementation to assisting with testing and deployment
Take end-to-end ownership, seeing your work through the development lifecycle
Uphold high standards for system health by implementing robust monitoring, defining Service Level Objectives (SLOs), and creating effective alerting
Collaborate closely with your team, Product Managers, Customer Onboarding teams, Merchant Operations, and Regulatory teams to refine and implement your ideas
Develop and implement observability tools to proactively monitor system performance and deliver strategic solutions to enhance system reliability and efficiency
Requirements:
Strong foundation in Java, with experience building web services and REST APIs
Proven experience in building and maintaining highly scalable and reliable distributed systems
Comfortable with SQL/PostgreSQL and understand how to work with databases effectively
Embrace a culture of operational excellence and have a solid grasp of monitoring best practices, SLOs, and resilience patterns
Naturally takes ownership, seeking the autonomy to drive your work forward
Possess a proactive and inquisitive approach to problem-solving
Strong collaborative spirit and a history of driving technical discussions
Strong interest in advanced software development and design patterns, with a focus on scalability and resilience
Nice to have:
Experience with event-driven architecture and streaming
Experience with Cassandra, Kafka and Big Data Platform