Software Engineer

IKEA IT Aktiebolag · Malmö · Tills vidare · Deadline 2026-11-13

IKEA IT Aktiebolag is hiring a **Software Engineer** to join the mFoundation team, which develops a global Membership Engagement and Loyalty platform for IKEA Family members. Working with backend systems, the engineer participates in the full product lifecycle: designing, developing, deploying, releasing, and running applications. Core duties involve creating secure, scalable, and resilient microservices based on DevOps principles, managing observability through distributed tracing and structured logging, and maintaining services within a tech stack primarily focused on Java, Kotlin, Kubernetes (GKE), Postgres, Pub/Sub, and Terraform. The position requires at least **5+ years of software engineering experience** specializing in web development, underpinned by an Agile and DevOps mindset. Applicants must be comfortable building microservices using modern object-oriented languages, with a **backend focus preferably strong in Kotlin**, though candidates skilled in Java or other languages who demonstrate adaptability and ownership are also encouraged to apply. Familiarity with cloud computing platforms is essential, preferably Google Cloud Platform (GCP), alongside hands-on experience with monitoring tools such as Grafana and Elasticsearch, and strong written and verbal communication skills.

About this work area

The mFoundation is a Membership Engagement & Loyalty platform that gathers, enriches and deeply understands the behaviour of our IKEA Family Members and measures, optimises, and enables context-aware loyalty experiences, driving measurable value for both our members and the business.

As a Software Engineer you will also contribute working on the solution design about how we scape the membership experience for millions of people around the world. You are passionate about empowering teams and providing sound technical products. You want to make a difference in the world, and you are relentless even in challenging times.

You share our vision, and you believe good software is an essential ingredient of achieving that vision. We believe you have a great understanding of what simplicity and togetherness mean. You know when to take and to give responsibility for what needs to be done. You care about your team and its software, and you continuously push for improvements in quality and speed. Together, we will design, develop, deploy, release, and run our applications.

We're looking for Software Engineer (backend), preferably stronger on Kotlin. Don’t hesitate to apply even otherwise. We're more interested in your ability to learn, adapt, and take ownership.

Your responsibilities

Examples of your core responsibilities will be:

Who you are

Sign up to apply

All jobs