Amsterdam, /, Netherlands On-site

Adyen is hiring an Android CI/CD Engineer

Adyen is hiring an Android CI/CD Engineer for our In-Person-Payments Tooling team. You will focus on CI/CD engineering to ensure smooth software development and deployment processes for Android terminal and app development, acting as the technical 'glue' between code and infrastructure.

What You'll Do

  • Design and implement CI/CD pipelines for Android applications using tools like GitLab CI, Gradle, KMP, Develocity, and Android Native Plugin.
  • Automate build processes for multiple build variants, flavors, and configurations.
  • Configure build caching and optimization to reduce build times.
  • Configure code quality checks, static analysis, and security scanning.
  • Configure emulators and device farms for automated testing.
  • Integrate monitoring and alerting for tooling health.
  • Set up automated testing frameworks including unit tests, integration tests, and UI tests.

What We're Looking For

  • An analytical thinker and team player who thrives at the intersection of mobile development and infrastructure.
  • A technical 'Glue' Specialist who can bridge between Android applications and private cloud infrastructure (Kubernetes, Hashicorp stack).
  • A Gradle Expert with a proven record of writing and maintaining complex builds for mobile applications and developing custom plugins.
  • An Automation Enthusiast passionate about 'automating everything' to improve Developer Experience.
  • An autonomous yet collaborative engineer comfortable working independently on complex tasks while staying in sync with a team.
  • An SDLC-focused professional with a fundamental understanding of the Software Development Lifecycle and experience designing CI/CD pipelines for monorepository scale.

Nice to Have

  • Experience with Android Open Source Project (AOSP) development.
  • Advanced Linux and systems administration proficiency, including troubleshooting (understanding inodes, process management, and resource allocation).
  • Familiarity with Infrastructure as Code (IaC) tools like Terraform or Puppet.
  • Experience with alternative CI tooling like Jenkins, GitHub Actions, or Bitrise.
  • Advanced experience configuring device farms and emulators for automated testing and integrating monitoring/alerting for tooling health.
  • Familiarity with specific Android tools like KMP (Kotlin Multiplatform), Develocity, and specialized testing tools such as Screenshot testing or Detekt.

Technical Stack

  • CI/CD: GitLab CI, Jenkins, GitHub Actions, Bitrise
  • Build & Tools: Gradle, KMP, Develocity, Android Native Plugin
  • Infrastructure: Kubernetes, Hashicorp stack, Linux, Terraform, Puppet

Team & Environment

You will join a team of five dedicated engineers within the In-Person-Payments Tooling team.

Work Mode

This role is onsite in Amsterdam.

Our unique approach is a product of our diverse perspectives. This diversity of backgrounds and cultures is essential in helping us maintain our momentum. Our business and technical challenges are unique, and we need as many different voices as possible to join us in solving them - voices like yours. No matter who you are or where you’re from, we welcome you to be your true self at Adyen.

Required Skills
GitLab CIGradleKotlin MultiplatformDevelocityAndroid Native PluginKubernetesHashicorp stackLinuxTerraformPuppetCI/CDAutomationMobile Development GitLab CIGradleKotlin MultiplatformDevelocityAndroid Native PluginKubernetesHashicorp stackLinuxTerraformPuppetCI/CDAutomationMobile Development
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Adyen
Adyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us the financial technology platform of choice.
All jobs at Adyen Visit website
Job Details
Department Software Development
Category infrastructure
Posted 2 months ago