
Staff Engineer - Payments Settlement and Reconciliation
Adyen
Amsterdam
1 week ago
Staff Engineer - Payments Settlement and Reconciliation
Staff Engineer needed for payments settlement and reconciliation at Adyen in Amsterdam or Madrid. Requires 10-12 years of software engineering experience with Java, Postgres, Kafka, RabbitMQ, Redis, and strong system design skills.
On-site
Full-time
Lead
Java
Postgres
Salary
Not specified
Core Qualifications
Technical (Must-have)
JavaPostgresKafkaRabbitMQRedissystem designarchitecture
Soft Skills
curiouseager to learncollaborationcritical thinkingcommunicationmentoringleadershipproactive
Key Responsibilities
- Own technical leadership for critical money flows across settlement models, reconciliation pipelines, and accounting/ledger interfaces.
- Design and build robust, scalable systems in production, improving reliability, performance, and operability of the settlement platform.
- Engineer for correctness and resilience by default: idempotency, retries, recovery, backfills, data repair tooling, and safe rollout strategies.
- Lead architecture and technical decision-making: drive design docs and design reviews, align teams on shared patterns and invariants.
- Partner cross-functionally with Product, Finance, Data, Risk/Compliance, Operations, and Account Management.
- Improve platform boundaries and developer velocity by simplifying interfaces, reducing coupling, and clarifying domain ownership.
- Raise the engineering bar through strong practices in observability, testing strategy, documentation, and operational playbooks.
- Mentor and multiply impact via coaching, code reviews, knowledge sharing, and enabling teams.
- Support hiring and talent growth: help define role needs, participate in interviews, and contribute to building a strong, inclusive engineering culture.
Staff EngineerPaymentsSettlementReconciliationJavaPostgresKafkaRabbitMQRedisFinancial Services