Marsh McLennan · 1 month ago
Principal Software Engineer (Cloud), Retail Solutions
Oliver Wyman is a global leader in management consulting, and they are seeking a Principal Software Engineer (Cloud) to join their Retail Solutions team. The role involves leading the design, development, and operation of new services for their SaaS offering while fostering collaboration across engineering teams and driving the application-enablement team's roadmap.
Financial ServicesProfessional ServicesService Industry
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, maximizing the impact of the application-enablement team initiatives
Drive the roadmap of the application-enablement team, in collaboration with Retail leadership and engineering teams, balancing short-term impact with long-term vision
Champion best practices in cloud architectures such as 12-factor apps, observability, and others, to meet high availability, performance, security, and cost efficiency needs of our products and platform
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 and maintain a competitive edge
Collaborate with security and compliance teams to embed policies and controls into our products and platform, ensuring adherence to organizational and regulatory standards
Foster a culture of continuous improvement, mentoring and leading engineering teams to deliver high-quality solutions and operational excellence
Qualification
Required
7+ years of engineering experience overall, with at least 2-3 years in a similar Principal SW Engineering or SW Architect roles
Our codebase uses primarily JavaScript and Python, across various web applications, backend services and analytical processes, and leverages frameworks such as Express.js, Vue, Flask or Pandas
This is a hands-on role; you should be comfortable writing code and building solutions
Experience designing and building distributed applications and architectures
You will be comfortable with different architectural styles and with concepts such as DDD, service-mesh or data-mesh
Experience building, deploying and operating applications in Kubernetes - we use AKS with a supporting range of tools like argoCD, argo-workflows, helm, Dapr, and more
Familiarity with DevSecOps, Infrastructure as Code and GitOps patterns in order to manage cloud infrastructure. Ideally, you are familiar with Terraform
Familiarity with database engines such as MongoDB or PostgreSQL
Familiarity with large data and data warehouses/lakehouses, ideally with Databricks
Familiarity with FinOps concepts and processes
A strong understanding of software engineering best practices such as version control, CI/CD, automated testing, observability, and security
Preferred
Relevant certifications such as Azure's Solutions Architect or Kubernetes' CKA are a bonus but not required
Company
Marsh McLennan
Marsh McLennan (NYSE: MMC) is a global leader in risk, strategy and people, advising clients in 130 countries across four businesses: Marsh, Guy Carpenter, Mercer and Oliver Wyman.
H1B Sponsorship
Marsh McLennan has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2024 (2)
2023 (8)
2022 (6)
2020 (11)
Funding
Current Stage
Public CompanyTotal Funding
$11.2B2024-10-30Post Ipo Debt· $7.25B
2024-02-14Post Ipo Debt· $1B
2023-09-06Post Ipo Debt· $1.6B
Leadership Team
Recent News
2025-12-01
MarketScreener
2025-11-21
2025-10-17
Company data provided by crunchbase