Software Engineer
Core
Design, develop, deploy, and run scalable backend microservices for a global membership engagement and loyalty platform serving millions of IKEA Family Members.
Role type
Senior backend software engineer (Kotlin/Java)
Builds
Microservice architecture, secure and resilient services, and context-aware loyalty experiences
Domain
Retail technology, membership platforms, cloud-native systems
Required skills
Kotlin, Java, microservice architecture, DevOps, cloud computing (GCP), observability, monitoring & alerting, Terraform, Kubernetes (GKE), Postgres, Pub Sub
Preferred skills
Agile/DevOps mindset, leadership, coaching, change management
Technologies
GitHub Actions, Kubernetes (GKE), Postgres, Pub Sub, Terraform, Grafana, Elasticsearch, Context
Responsibilities
Design and build microservice architectures using modern OOP languages; deliver secure, scalable, and resilient services based on DevOps principles; implement modern observability practices including distributed tracing and structured logging; manage monitoring and alerting tools; lead and coach diverse teams; promote agile practices and acquire new skills
Seniority
Senior, hands-on IC with leadership responsibilities