Software Engineer (Kotlin, Core Experience)

Adyen

Chicago, United States Posted October 30, 2026

Check how well your resume matches this job

On-site Full-time Senior
Salary Range

$154,000 - $200,000

Job Description

Join Adyen, a leading payment company, as a full-time Kotlin Engineer. You will be responsible for developing our in-person payments solution, working on payment terminals and SDKs, and contributing to our backend. You will have the opportunity to work with a motivated team, enjoy various benefits, and have the chance to grow and mentor other engineers.

  • Contribuer au développement de solutions de paiement en utilisant Kotlin, en ajoutant de nouvelles fonctionnalités et méthodes de paiement.
  • Travailler sur la logique métier principale en Kotlin, déployée sur des terminaux de paiement Android et Linux, ainsi que sur notre backend.
  • Participer à la rédaction et à la maintenance d'une suite complète de tests automatisés, y compris des tests unitaires et d'intégration.
  • Proactive in bringing great ideas to improve our solution
  • Willing to learn and improve
  • A motivated, enthusiastic team player: collaborate with other engineers, product designers, and business stakeholders
  • Able to debug and solve problems within the Android application and collaborate effectively on cross-functional issues
  • Have a keen eye for detail
  • Flexible, open to new ideas
  • Self-disciplined and enjoy working at a fast pace while managing and prioritizing goals
  • Enthusiastic to investigate new technical possibilities, yet able to work within existing frameworks
  • Able to provide reliable and clearly understandable code
  • Experience in development of enterprise level SDKs
  • Expert level knowledge of Kotlin, Android SDK, Jetpack Compose, Coroutines, Gradle, Dependency Injection
  • Ability and desire to mentor and grow other engineers through code reviews, design reviews, and over-the-shoulder debugging
  • +5 years of experience writing code in Kotlin
  • Experience writing and maintaining a comprehensive suite of automated unit and integration tests
  • Excellent verbal and written communication skills in English
  • A high level of personal accountability and a blend of strong technical skills, creative problem-solving, and a collaborative spirit
  • Proficiency in building software for the Android platform
  • Experience in another non-JVM language, such as C or C++
  • Experience with building libraries used by other engineers
  • Knowledge about security best practices and standards
  • Experience working with Bluetooth-connected devices
  • Experience working in payment industry (This is a plus, not a must)
Required Skills
software development Kotlin Linux collaboration cross-functional collaboration integration tests written communication English problem solving C++
How to apply

You apply on Adyen’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Adyen

See every open role at Adyen on ARes.

More Jobs at Adyen
Share This Job