Data Analytics Software Architect

Company: Marsh & McLennan Companies
Apply for the Data Analytics Software Architect
Location: London
Job Description:

Overview

As a Data Analytics Software Architect, you will lead hands-on product delivery while owning the architectural direction for a scalable, secure data analytics ecosystem. You’ll align with Enterprise Architecture to translate strategy into practical solutions, building AI-enabled capabilities and agentic AI solutions that drive business value. You’ll mentor engineers, guide delivery across multiple products, and continuously improve engineering practices in a hybrid, collaborative environment.

Pay / Benefits

  • professional development opportunities
  • inclusive culture
  • flexible benefits package up to 20% of annual salary
  • 30+ days off
  • performance bonus scheme
  • core benefits: pension, life and medical insurance

Responsibilities

  • Lead by example as a hands-on product builder to deliver the organization’s goals
  • Drive tactical plans to implement Product Ecosystem strategies defined by Enterprise Architects
  • Own and shape the underlying architecture for the Product Ecosystem ensuring scalability, security, and maintainability
  • Maintain high engineering quality by establishing practices, guardrails, and AI-assisted delivery patterns
  • Interface between Software Engineering, Enterprise Architecture, and management for alignment and clarity
  • Oversee technical delivery across teams and support Lead/Senior Engineers’ development
  • Design detailed solution architectures with Enterprise Architects and engineers (backend/frontend as needed)
  • Facilitate broad collaboration and design decisions across teams
  • Review designs and provide constructive feedback with architecture group
  • Guide development techniques and methodologies (Agile at Scale, Lean, CI/CD, TDD, IaC)
  • Drive continuous improvement to enhance delivery effectiveness
  • Track progress toward engineering goals and report status to engineers, EA, and management
  • Research and evaluate new technologies and approaches benefiting the organization
  • Contribute to thought leadership and strategy across Software Engineering
  • Build cloud-based data and analytics solutions including Agentic AI solutions with governance

Key requirements

  • Excellent written and spoken Romanian and English
  • Proven experience as Lead or Senior Engineer across multiple products, ready for Architect level
  • Strong ability to communicate with technical and non-technical stakeholders in cross-functional settings
  • Proven track record delivering software across diverse languages, technologies, and platforms
  • Strong leadership and people skills with coaching/mentoring mindset
  • Experience with cloud-native architectures and modern engineering practices (Agile at Scale, Lean, CD, CI, TDD, IaC)
  • Knowledge of CI/CD and DevOps practices, including Quality Gates
  • Security-driven design practices and remediation of SAST/DAST findings
  • SDLC tools: Confluence, Jira, Azure DevOps (ADO), GitHub (or equivalents)
  • Experience designing and deploying apps on AWS and Microsoft Azure
  • Data and analytics platform experience (warehousing, data lakes/lakehouses, ETL/ELT, streaming, BI, integration platforms)
  • ML/AI solution architecture, model lifecycle, governance
  • Agentic AI solutions development and application of AI to business use cases
  • Broad programming with JavaScript/TypeScript/C#, with Angular, .NET, Less/Sass, gRPC
  • Testing discipline (unit and integration testing)
  • Containers and platforms (Docker, Kubernetes)
  • ORMs and databases (MSSQL, NoSQL MongoDB)
  • Middleware (RabbitMQ, MassTransit) powered skills
  • Strong communication with stakeholders
  • Collaborative and leadership mindset
  • Coaching and mentoring for career development
  • Cloud-native architectures (AWS, Azure)
  • Data and analytics platforms (data warehouses/lakes, ETL/ELT, streaming, BI)
  • Agentic AI and AI governance

…

Posted: October 8th, 2026