MediaMarktSaturn Retail Group

Experienced Software Engineer (Kotlin) - Global Loyalty (m/f/d)

MediaMarktSaturn Retail Group
Apply
14 days ago
Barcelona, SpainSenior

Responsibilities

  • Design, implement, maintain, and operate scalable Kotlin backend services for the Customer & Marketing environment.
  • Build and manage scalable infrastructure using Terraform, Kubernetes, Flux, and Docker.
  • Develop CI/CD pipelines with GitHub Actions.
  • Use Google Cloud products including BigQuery, GKE, Pub/Sub, and MongoDB Atlas.
  • Apply Kotest and Testcontainers to support reliable, high-quality code.
  • Contribute to codebase, architecture, and development-process improvements through collaboration, pair programming, and code reviews.
  • Participate in the team’s regular on-call rotation to support high availability.

Requirements

  • At least 5 years of professional software development experience.
  • Experience developing backend services with Kotlin on the JVM.
  • Extensive server-side backend development experience.
  • Hands-on experience with event-driven architecture and Google Cloud Pub/Sub.
  • Solid knowledge of NoSQL databases, particularly MongoDB.
  • Understanding of containerization and orchestration with Docker and Kubernetes.
  • Experience with Terraform is a plus.
  • Experience with Ktor is a plus.
  • Familiarity with Arrow and Kotlin coroutines is a plus.
  • Strong collaboration, problem-solving, analytical, and continuous-learning skills.

Benefits

  • Remote-friendly flexible working time with the option to combine home and office work.
  • Intensive workday every Friday and during summer.
  • Choice of two Barcelona-area offices, including MediaMarkt Iberia HQ and Pier01 in Barceloneta.
  • 10% discount on the MediaMarkt website.
  • Flexible Pay through the MediaFlex program, including options such as restaurant tickets and private health insurance with SegurCaixa Adeslas.
  • Office meals for less than €4 at the MediaMarkt Iberia HQ, plus free coffee and weekly free fruit.
  • Training budget and English, Spanish, and German language classes.
  • Paid day off on the employee’s birthday.
  • Full-time schedule of 40 hours per week.

Tech Stack

DockerGitHub ActionsGoogle BigQueryGoogle Cloud PlatformKotlinKubernetesMongoDBTerraform

Categories

MediaMarktSaturn Retail Group

About MediaMarktSaturn Retail Group

10,000+ employees
Contact me