SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Adyen is a global financial technology platform providing payments, data, and financial products for enterprises like Meta, Uber, H&M, and Microsoft. The Payments Solution Devices Stream team builds payment terminals and solutions for merchants in retail, hospitality, and leisure sectors.
As a Software Engineer in Tooling, you will be part of a team that builds shared platforms, frameworks, and infrastructure enabling engineers across Adyen to validate changes and release reliable device software. Your work will span the full validation and release lifecycle, from developer-facing test frameworks to physical device environments, release-readiness signals, and reliability intelligence.
Key focus areas include:
- Validation platforms: Building shared frameworks and execution capabilities for consistent validation across terminal, mobile, and other device platforms
- Developer tooling and automation: Creating workflows, scheduling, reporting, and self-service tooling to improve developer experience and accelerate feedback
- Release and reliability intelligence: Developing observability, coverage analytics, failure analysis, and release-readiness signals for data-driven delivery decisions
- Device execution infrastructure: Engineering scalable physical and virtual execution environments, including large device farms and robots
- Specialized validation capabilities: Building environments and tooling for connectivity, performance, resilience, and hardware-software integration
You will build and evolve shared validation frameworks and execution workflows, work with physical and virtual device environments including hardware-integrated execution, develop observability and analytics capabilities, improve developer experience by making validation easier to integrate and use, and collaborate across teams to design scalable solutions.
The role is based in Amsterdam with an office-first culture emphasizing in-person collaboration.
Minimum qualifications:
- At least 3 years of professional software development experience
- Experience with Kotlin or Java
- Familiarity with Linux and/or Android environments
- Experience applying modern software engineering practices to build maintainable and scalable systems
Nice to have:
- Full-stack experience
- Interest in learning hardware-in-the-loop tooling, including networking
- Experience with observability platforms and/or developer experience solutions