Job Description

Principal Software Engineer (Cloud), Retail Solutions

Join the team at Marsh to apply for the Principal Software Engineer (Cloud), Retail Solutions role. Oliver Wyman is a global leader in management consulting with offices in more than 70 cities across 30 countries. The firm has more than 7,000 professionals who work with clients to optimize their business, improve operations, and accelerate performance.

We are seeking a Principal Software Engineer (Cloud) to join our Retail Solutions team in Spain, with Barcelona or Madrid as preferred office locations.

Retail Solutions is a new internal product startup that blends a strong engineering culture and an obsession for creating products that deliver the world’s biggest retail impact. Our suite of retail tools empowers merchandising teams to address complex analytical challenges and make the most important commercial decisions at the heart of every retailer : optimizing assortments, promotional programs, and pricing strategies.

About the role

The Retail Solutions engineering teams build and operate our SaaS products, enabled by our cloud Platform. You will serve as a bridge between our SaaS product engineering and our Platform teams and will lead innovative work such as the extraction of new common services and / or the creation of new products. This is a hands‑on role that requires a strong software engineering and cloud engineering foundation.

Key Responsibilities
  • Lead the design, development, and operation of new services and functionality added to our SaaS offering.
  • Facilitate knowledge sharing and cross‑team collaboration across the Engineering organization.
  • Drive the roadmap of the application‑enablement team, in collaboration with Retail leadership and engineering teams.
  • Champion best practices in cloud architectures such as 12‑factor apps, observability, and others.
  • Lead the adoption of solutions, patterns and strategies that improve efficiency and development experience across our Engineering organization.
  • Evaluate and integrate existing or emerging cloud services and open‑source technologies to enhance our products and platform capabilities.
  • Collaborate with security and compliance teams to embed policies and controls into our products and platform.
  • Foster a culture of continuous improvement, mentoring and leading engineering teams to deliver high‑quality solutions and operational excellence.
Who We Are Looking For

You’ll have a solid understanding of software, cloud and platform engineering fundamentals, an ability to deliver new solutions into production and a strong desire to learn, as key to succeeding in the role, rather than perfectly matching our stack.

Most important technical skills for the role include :
  • 7+ years of engineering experience overall, with at least 2–3 years in a similar Principal SW Engineering or SW Architect role.
  • Experience with JavaScript and Python, across web applications, backend services and analytical processes, and familiarity with Express.js, Vue, Flask or Pandas.
  • Hands‑on coding and building solutions.
  • Designing and building distributed applications and architectures, comfortable with architectures such as DDD, service‑mesh or data‑mesh.
  • Building, deploying and operating applications in Kubernetes (AKS) with tools like ArgoCD, Helm, Dapr.
  • Familiarity with DevSecOps, Infrastructure as Code, GitOps patterns, ideally Terraform.
  • Familiarity with MongoDB or PostgreSQL.
  • Experience with large data and data warehouses / lakehouses, preferably Databricks.
  • FinOps concepts and processes.
  • Strong understanding of software engineering best practices such as version control, CI / CD, automated testing, observability and security.
  • Relevant certifications such as Azure Solutions Architect or Kubernetes CKA are a bonus but not required.
Benefits & Culture

Our team is distributed over several countries with a center of gravity in the UK and Spain. We focus on autonomy, trust, and support to make decisions, take on responsibility, and drive our experience forward. The structure is flat and decision‑making is transparent.

You will have the opportunity to work in multi‑disciplinary teams to build great products and see the real‑world impact created.

Equal Opportunity Employer

Oliver Wyman is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Marsh & McLennan Companies is an EOE Minority / Female / Disability / Vet / Sexual Orientation / Gender Identity employer.

J-18808-Ljbffr

#J-18808-Ljbffr

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application