Job Description
Adyen is seeking a Software Engineer - Application Services to join their Platform Engineering organization in Amsterdam. This individual will be instrumental in crafting platform-wide, business-agnostic capabilities and essential building blocks. The Application Services team is responsible for secret management, service discovery, and a feature flag framework.
The ideal candidate will have a passion for building scalable, high-performance systems that empower other engineers to succeed.
What this role involves:
- Developing foundational applications that almost every other engineering team builds into their services.
- Driving medium-sized development projects in collaboration with other engineers and stakeholders.
- Working with a product manager and other engineers to determine common capabilities needed by other teams.
- Designing and evolving APIs used by engineers across the company, identifying pain points and opportunities.
- Architecting resilient solutions spanning multiple data centers to ensure high availability and performance.
- Managing deployment and monitoring of live applications, tracking key metrics to optimize performance and availability.
- Researching how other engineers within Adyen use and interact with your work
- Mentoring junior team members
Requirements:
- 5+ years of backend software development experience.
- Proficiency in Java and solid JVM understanding.
- Experience working with Postgres or similar relational databases.
- Proficiency with CI/CD pipelines and monitoring tools.
- A good understanding of distributed systems.
- A product-oriented approach to software development.
- Willingness to operate, deploy, and troubleshoot applications in a live production environment.
Adyen offers:
- Opportunity to work on the building blocks of a highly available, distributed payment platform.
- Chance to drive development projects and collaborate with other engineers.
- Opportunity to design and evolve APIs used across the company.
- Chance to architect resilient solutions spanning multiple data centers.