Amsterdam, Netherlands On-site

Adyen is hiring an Android CI/CD Engineer

Work on designing and maintaining CI/CD infrastructure for Android applications, with a focus on optimizing build performance, enabling automation, and supporting a seamless software development lifecycle through robust tooling and private cloud integration.

Responsibilities

  • Build and manage CI/CD pipelines for Android using GitLab CI, Gradle, KMP, Develocity, and the Android Native Plugin
  • Automate compilation processes across multiple build variants, flavors, and configurations
  • Optimize build performance through caching strategies and configuration tuning
  • Implement static analysis, code quality enforcement, and security scanning in the build process
  • Set up and manage emulators and device farms for automated testing workflows
  • Integrate monitoring and alerting systems to ensure tooling reliability and uptime
  • Establish automated testing frameworks covering unit, integration, and UI testing

Requirements

  • Demonstrated ability to operate at the intersection of mobile development and infrastructure with strong analytical and collaborative skills
  • Experience serving as a bridge between Android application teams and private cloud platforms such as Kubernetes and the Hashicorp stack
  • Proven experience developing and maintaining complex Gradle build systems for mobile applications
  • Strong commitment to automation to enhance developer productivity and experience
  • Ability to work independently while maintaining alignment with a small team of engineers
  • Solid understanding of the Software Development Lifecycle and experience designing scalable CI/CD pipelines for monorepository environments

Nice to Have

  • Background in Android Open Source Project (AOSP) development
  • Linux system troubleshooting expertise, including knowledge of inodes, process management, and resource allocation
  • Experience with Infrastructure as Code tools such as Terraform or Puppet
  • Familiarity with alternative CI platforms like Jenkins, GitHub Actions, or Bitrise
  • Hands-on experience configuring device farms and emulators for automated testing, along with monitoring and alerting integration
  • Knowledge of Kotlin Multiplatform, Develocity, and specialized testing or linting tools like Detekt or screenshot testing frameworks

Tech Stack

GitLab CI, Gradle, KMP, Develocity, Android Native Plugin, Kubernetes, Hashicorp stack, Terraform, Puppet, Jenkins, GitHub Actions, Bitrise, Detekt

Benefits

  • Opportunities for professional growth and career ownership
  • Collaborative, in-person work environment
  • Engagement with complex, large-scale technical challenges
  • Focus on developing innovative and ethical technology solutions
  • In-person collaboration emphasized in an office-first workplace

Work Arrangement

onsite — Amsterdam — We do not offer remote-only roles; in-person collaboration is valued

Team

Team of five dedicated engineers within the In-Person-Payments Tooling team

  • Built to support ambition and personal growth
  • Empowers individuals to take ownership of their careers
  • Team-oriented environment focused on solving complex technical problems
  • Committed to innovation and ethical practices
  • Values diversity, equity, and inclusion
  • Encourages applications from underrepresented communities

Additional Information

  • Position is based in the Amsterdam office
  • Company follows an office-first model and prioritizes in-person collaboration
  • No remote-only roles are available
  • Candidates can expect a response within 5 business days during the hiring process
  • The interview process typically lasts around 4 weeks
  • Applicants are encouraged to apply even if they don’t meet all listed qualifications
  • More information about the hiring process is available at https://careers.adyen.com/how-we-hire
Required Skills
GitLab CIGradleKotlin MultiplatformDevelocityAndroid Native PluginKubernetesHashicorp stackLinuxTerraformPuppetCI/CDAutomationMobile Development GitLab CIGradleKMPDevelocityAndroid Native PluginKubernetesHashicorp stackTerraformPuppetJenkinsGitHub ActionsBitriseDetekt
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