Software Engineer - Global Loyalty
Role details
Job location
Tech stack
Job description
- Design, implement, maintain and operate robust backend services to support scalable and reliable applications for our Customer & Marketing environment using Kotlin
- Utilize infrastructure tools such as Terraform, Kubernetes, GitOps with Flux, and Docker to build and manage scalable systems
- Develop CI/CD pipelines using GitHub Actions to ensure smooth and efficient deployment processes
- Work with Google Cloud products including BigQuery, GKE, PubSub and MongoDB Atlas to enhance and optimize cloud-based applications
- Employ test frameworks like Kotest and Testcontainers to ensure high-quality, reliable code
- Contribute to the continuous improvement of our development processes and code base while working with the methods of agile software development such as Scrum or Kanban
- Participate in regular on-call duty as part of the team rotation to ensure high availability
Requirements
Do you have experience in Terraform?, + 3+ years of professional experience as a backend software developer in the JVM ecosystem, ideally Kotlin
- General understanding of containerization and orchestration technologies such as Docker and Kubernetes, preferably with hands-on experience
- Experience with Infrastructure as Code (IaC), particularly Terraform is a plus
- Familiarity with GitOps practices and experience using GitHub Actions for CI/CD is a plus
- Experience in working with cloud services, preferably with GCP: BigQuery, GKE and PubSub is a plus
- Familiarity with managing and integrating APIs
- Strong problem-solving skills and the ability to work collaboratively in a remote team environment
- Excellent communication skills and a proactive approach to challenges
- Passion for continuous learning and staying updated with the latest technologies in the field, * Young environment, where not everything is written in stone, and where you are expected to contribute and co-create the culture of the Tech Hub and international collaboration model
Benefits & conditions
-
You'll have a 10% discount on the entire MediaMarkt website, so you can treat yourself at a lower price whenever you want!
-
On top of your compensation package, you can request Flexible Pay "MediaFlex program" (a.e. Ticket Restaurant, Private Health Insurance with SegurCaixa Adeslas, …)
-
Flexible working time and possibility to combine home office / presential working. Intensive workday every Friday and during summer
-
The possibility to choose between 2 offices: The first one is the MediaMarkt Iberia HQ with a very attractive menu at a price. You'll eat for less than €4! And the second office is located at Pier01, in Barceloneta, right in the center of Barcelona. Free coffee and free fruit once a week
-
There is a training budget so you can continue developing the skills you need most to keep growing professionally and personally!
-
We offer language classes: English, Spanish, and German
-
On your birthday, you won't work! It's a day for you to enjoy without thinking about work
-
You'll be working with the most cutting-edge technological stack of the moment
-
Training plan
-
Flexible working schedule, home office policy
-
Gym
-
Product discounts
-
Wellness and healthy plans
-
Media Flex, flexible retribution