Marsh McLennan

Principal Software Engineer, Cloud – Retail Solutions

Marsh McLennan

full-time

Posted on:

Location Type: Hybrid

Location: Madrid • 🇪🇸 Spain

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AzureCloudJavaScriptKubernetesMongoDBPostgresPythonTerraform

About the role

  • 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 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.

Requirements

  • 7+ years of engineering experience overall
  • At least 2-3 years in a similar Principal SW Engineering or SW Architect roles
  • Proficiency in JavaScript and Python
  • Experience designing and building distributed applications and architectures
  • Familiarity with different architectural styles and concepts such as DDD, service-mesh or data-mesh
  • Experience building, deploying and operating applications in Kubernetes
  • Familiarity with DevSecOps, Infrastructure as Code, and GitOps patterns
  • Familiarity with Terraform
  • Familiarity with database engines such as MongoDB or PostgreSQL
  • Familiarity with large data and data warehouses/lakehouses, ideally with Databricks
  • Strong understanding of software engineering best practices such as version control, CI/CD, automated testing, observability, and security.
  • Relevant certifications such as Azure's Solutions Architect or Kubernetes’ CKA are a bonus but not required.
Benefits
  • Health insurance
  • Flexible working arrangements
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptPythondistributed applicationsKubernetesTerraformMongoDBPostgreSQLDevSecOpsInfrastructure as CodeGitOps
Soft skills
leadershipcollaborationmentoringcontinuous improvementcommunication
Certifications
Azure Solutions ArchitectKubernetes CKA