
Software Engineer - Relevance, Ranking Services & Orchestration
H & M Hennes & Mauritz Sverige ABSammanfattning
Join H&M Tech as a Software Engineer in Stockholm, where you'll develop high-performance backend services that enhance product discovery for millions of customers. Collaborate with cross-functional teams to design, build, and maintain scalable solutions using Java, Spring Boot, and Microsoft Azure. This role offers the chance to explore AI applications in real business challenges while contributing to a global digital experience.Jobbet i korthet
Arbetstid
heltid
Det här erbjuder vi
Opportunity to work on globally relevant systems and solve challenging distributed-systems problems.Collaborative team environment focused on continuous improvement and learning.Engagement with innovative technologies, including AI and GenAI applications.
Ansök senast: Öppet tillsvidare
Publicerad: 2026-10-06
Beskrivning
ABOUT THE TEAM
At H&M Tech, we shape the future of fashion and design with efficient and effective technology. We work close to the business to create customer value, simplify our tech landscape and build scalable solutions that support H&M Group across brands, markets and channels.
The Relevance, Ranking Services & Orchestration team is part of the Digital area within the Commercial domain. We build and operate backend services that are an integral part of H&M's global digital product discovery experience, including search, browsing, recommendations, autocomplete and related services across the customer journey. Our APIs and services help shape how customers discover products on H&M.com and contribute to a relevant, reliable and inspiring digital experience.
We work at the intersection of backend engineering, search, relevance, ranking and orchestration, connecting data, platforms and experience layers to deliver solutions at global scale. The team is distributed across several locations, including Europe, the Americas and India, and collaboration is central to how we work.
WHAT YOU'LL DO
As a Software Engineer, you will be part of a collaborative product team building and improving high-performance backend services that support product discovery for millions of customers. You will work closely with engineers, product managers and other technical teams to solve complex problems and continuously improve the relevance, performance and reliability of our services.
You will contribute from design and development through testing, deployment and production support. You will also have the opportunity to explore how AI and GenAI can be applied to real business and engineering challenges, helping us bring promising solutions into production where they create meaningful value.
Your responsibilities will include:
We believe you are a curious and collaborative engineer who enjoys solving complex problems and building reliable services that create real customer and business value. You are comfortable working in an agile engineering environment and take ownership from idea and design through to production.
You enjoy working with others, sharing knowledge and continuously improving both the product and the way the team works. You communicate clearly with technical and non-technical stakeholders and are motivated by building solutions that are simple, scalable and effective.
To succeed in this role, we believe you have:
It is also a plus if you have experience with:
We believe you have around 3-6 years of professional experience in backend or software development, with hands-on experience building Java-based backend services and microservices. You have experience working with cloud technologies and modern software engineering practices, and you are comfortable contributing to systems that require reliability, scalability and high performance.
WHAT YOU CAN EXPECT
You will join a team where backend engineering meets search, relevance, ranking and AI innovation. This is an opportunity to work on globally relevant systems, solve challenging distributed-systems problems and contribute to digital experiences used by customers across H&M markets.
At H&M Tech, we believe technology is a competitive advantage that helps liberate fashion for the many. We are passionate about creating customer value and elevating our brands with efficient and effective tech, balancing today's needs with tomorrow's opportunities. You will be part of a global community where we collaborate as one team, keep things simple, make constant improvements and learn together.
Location
Årstaängsvägen, Stockholm, Sweden
At H&M Tech, we shape the future of fashion and design with efficient and effective technology. We work close to the business to create customer value, simplify our tech landscape and build scalable solutions that support H&M Group across brands, markets and channels.
The Relevance, Ranking Services & Orchestration team is part of the Digital area within the Commercial domain. We build and operate backend services that are an integral part of H&M's global digital product discovery experience, including search, browsing, recommendations, autocomplete and related services across the customer journey. Our APIs and services help shape how customers discover products on H&M.com and contribute to a relevant, reliable and inspiring digital experience.
We work at the intersection of backend engineering, search, relevance, ranking and orchestration, connecting data, platforms and experience layers to deliver solutions at global scale. The team is distributed across several locations, including Europe, the Americas and India, and collaboration is central to how we work.
WHAT YOU'LL DO
As a Software Engineer, you will be part of a collaborative product team building and improving high-performance backend services that support product discovery for millions of customers. You will work closely with engineers, product managers and other technical teams to solve complex problems and continuously improve the relevance, performance and reliability of our services.
You will contribute from design and development through testing, deployment and production support. You will also have the opportunity to explore how AI and GenAI can be applied to real business and engineering challenges, helping us bring promising solutions into production where they create meaningful value.
Your responsibilities will include:
- Design, develop and maintain high-performance backend services and APIs using Java and Spring Boot/WebFlux.
- Build scalable microservices and distributed systems that operate reliably at global scale.
- Develop asynchronous and event-driven solutions using messaging platforms such as Azure Service Bus.
- Build and operate cloud-native applications using Microsoft Azure, including services such as Cosmos DB, Blob Storage and other Azure platform services.
- Contribute to services that support product search, relevance, ranking, recommendations and orchestration across H&M's digital customer journeys.
- Collaborate with product managers, engineering managers and cross-functional stakeholders to translate business needs into simple, scalable and robust technical solutions.
- Build, test and deploy services using modern CI/CD, containerisation and Kubernetes practices.
- Participate in code reviews and contribute to engineering standards, security, observability, reliability and performance improvements.
- Investigate and troubleshoot complex production issues and contribute to improving system resilience and scalability.
- Explore and apply AI, GenAI and LLM-based technologies where they can help solve meaningful business or engineering challenges.
We believe you are a curious and collaborative engineer who enjoys solving complex problems and building reliable services that create real customer and business value. You are comfortable working in an agile engineering environment and take ownership from idea and design through to production.
You enjoy working with others, sharing knowledge and continuously improving both the product and the way the team works. You communicate clearly with technical and non-technical stakeholders and are motivated by building solutions that are simple, scalable and effective.
To succeed in this role, we believe you have:
- Strong proficiency in Java and experience developing production-grade backend services.
- Experience with Spring Boot; experience with reactive programming and Spring WebFlux is highly valuable.
- Good understanding of microservices, distributed systems and API design.
- Experience working with cloud-based applications and cloud-native development practices.
- Understanding of asynchronous processing and event-driven architecture.
- Experience with automated testing, CI/CD, code reviews and production support.
- Experience working with containerised applications; knowledge of Docker and Kubernetes is beneficial.
- Strong problem-solving and debugging skills, with the ability to understand and troubleshoot complex systems.
- A collaborative mindset and the ability to work with colleagues across locations, disciplines and time zones.
- Curiosity about new technologies and a willingness to learn, experiment and improve.
It is also a plus if you have experience with:
- Microsoft Azure, especially Cosmos DB, Azure Service Bus, Blob Storage or equivalent cloud services.
- Search, relevance, ranking, recommendation or information-retrieval systems.
- Search technologies such as Elasticsearch or Solr.
- AI, GenAI or LLM-based applications.
- Large-scale data, high-throughput services or customer-facing distributed systems.
- Observability, performance optimisation and production operations.
We believe you have around 3-6 years of professional experience in backend or software development, with hands-on experience building Java-based backend services and microservices. You have experience working with cloud technologies and modern software engineering practices, and you are comfortable contributing to systems that require reliability, scalability and high performance.
WHAT YOU CAN EXPECT
You will join a team where backend engineering meets search, relevance, ranking and AI innovation. This is an opportunity to work on globally relevant systems, solve challenging distributed-systems problems and contribute to digital experiences used by customers across H&M markets.
At H&M Tech, we believe technology is a competitive advantage that helps liberate fashion for the many. We are passionate about creating customer value and elevating our brands with efficient and effective tech, balancing today's needs with tomorrow's opportunities. You will be part of a global community where we collaborate as one team, keep things simple, make constant improvements and learn together.
Location
Årstaängsvägen, Stockholm, Sweden
Ansök till tjänsten
Software Engineer - Relevance, Ranking Services & Orchestration
OM FÖRETAGET

H & M Hennes & Mauritz Sverige AB
Här kan du hitta och söka lediga jobb hos H&M. Företaget H&M grundades 1947 i Västerås i Sverige och öppnade på 60-talet upp de första butikerna utanför Sverige. Under verksamhetsåret 2019 omsatte H&M koncernen mer än 210 miljarder svenska kronor, vilket gör företaget till ett av Sveriges största företag räknat på omsättning där H&M återfinns på plats fyra. Att jobba hos H&M är populärt – företaget har cirka 161 000 anställda och ungefär 4 400 butiker i 64 länder.











