Marsh McLennan
Marsh McLennan
Marsh McLennan is a global professional services firm working across risk, strategy, and people-related advisory services. Its businesses include Marsh, which provides insurance brokerage and risk management; Guy Carpenter, focused on reinsurance and capital strategies; Mercer, serving clients in health, wealth, and career consulting; and Oliver Wyman, specializing in strategy, economics, and brand consulting. With a workforce of more than 85,000 employees worldwide, Marsh McLennan brings together expertise across finance, consulting, marketing, and related professional services. The company’s hiring landscape spans roles supporting client advisory, risk analysis, business strategy, consulting, and operational teams across its four businesses.

Senior Technical Lead, Data Engineering — Marsh McLennan, Mexico City

Lead hands-on data engineering teams at Marsh McLennan, turning business priorities into reliable data solutions. Build and operate Databricks pipelines across AWS and Azure.

Description

  • Lead a delivery squad of 4–8 data engineers, including employees and contractors.
  • Set technical direction, break work into manageable tasks, coordinate sprint execution, and own the squad’s deliverables.
  • Shift with the engineers to priority initiatives as projects wrap up or move into steady-state operations.
  • Write code, build pipelines, and troubleshoot production issues with SQL, Python, and Spark.
  • Design data models, medallion architectures, ingestion contracts, and reusable engineering patterns.
  • Manage schema changes, data quality checks, idempotency, and data lineage.
  • Partner with Engagement Leads and business stakeholders to turn business problems into data solutions.
  • Advance CI/CD, version control, testing, code reviews, documentation, developer experience, and operational practices.
  • Run Databricks on AWS and Azure with Unity Catalog, Delta Lake, Spark, infrastructure as code, Git workflows, and pipeline orchestration tools.

Requirements

  • At least 5 years of hands-on data engineering experience, including some experience leading or mentoring engineers.
  • Strong, recent, regular use of SQL, Python, and Spark.
  • Practical experience with cloud data platforms, preferably Databricks; Snowflake, Synapse, or similar platforms are also relevant, on AWS, Azure, or GCP.
  • Ability to lead a blended team of employees and contractors by setting expectations, managing performance, and building cohesion.
  • Working knowledge of modern engineering practices, including Git, CI/CD, automated testing, infrastructure as code, and DataOps.
  • Curiosity about the business domain.
  • Clear communication skills to explain technical tradeoffs to business leaders and convey business requirements to engineers.
  • Databricks experience with Unity Catalog, Delta Lake, medallion architecture, and Databricks workflows is valued.
  • Experience with dbt or a similar transformation framework is valued.
  • Familiarity with data governance practices such as lineage, access controls, metadata management, and data quality frameworks is valued.
  • Previous work in financial services, insurance, benefits, or consulting is valued.
  • Experience building ingestion pipelines for documents or unstructured data is valued.
  • Exposure to LLM-based tools, AI-assisted development, or analytics engineering is valued.

Benefits

  • Hybrid work with flexibility to work remotely and collaborate in the office.
  • Opportunities for professional development through in-office collaboration.
  • A diverse, inclusive, and flexible work environment.

Related Jobs