What are the responsibilities and job description for the MDM Platform Engineer position at Agility Partners?
THE OPPORTUNITY
The Senior Master Data Management Engineer will support and enhance the enterprise Master Data Management (MDM) platform across cloud and on-prem environments, designing and maintaining scalable solutions that enable trusted, governed, and standardized data. This role partners closely with data stewards, engineers, architects, and business stakeholders to deliver sustainable MDM capabilities while contributing to the ongoing maturity of our broader data platforms—particularly Snowflake—as enterprise adoption grows. The position plays a key role in strengthening data quality, governance, and platform processes in a collaborative, fast-paced environment.
WHAT YOU’LL DO
· Act as subject matter expert for the MDM ecosystem, standards, and best practices.
· Design, develop, and maintain scalable Semarchy xDM solutions aligned to enterprise governance.
· Support data ingestion and steward-facing MDM interfaces, ensuring alignment with enterprise data platforms.
· Own MDM solutions from design through testing, deployment coordination, and production support.
· Partner with business stakeholders, architects, and engineers to define requirements and scalable solutions.
· Perform system upgrades and patching; coordinate across technology teams.
· Manage model versioning and support controlled deployments.
· Provide logical and physical data design and maintain the MDM catalog.
· Evaluate vendor releases and platform updates for impact and usability.
· Monitor and improve master data quality using observability and governance tools.
· Support governance, standards, and best practices within the Snowflake platform.
· Partner with data engineering to ensure proper environment structure, role-based access, and data security in Snowflake.
· Contribute to Snowflake performance, usage monitoring, and cost management efforts.
· Participate in evaluating new Snowflake features and guiding enterprise adoption.
· Assist in maturing Snowflake platform processes as enterprise usage expands.
WHAT YOU’LL BRING TO THE TABLE
· Bachelor's Degree (BA/BS) from 4-year college or university, or an equivalent in education and experience; Master's Degree preferred
· 5-8 years’ experience in MDM design and solutions
· Strong hands-on experience with Semarchy xDM (Certification preferred).
· Strong SQL skills; experience with SQL Server, Snowflake, and/or Oracle.
· Solid understanding of MDM concepts, governance, and medallion architecture.
· Experience working within enterprise data platforms (Azure, Microsoft BI stack, Power BI, Fabric).
· Familiarity with modern data ecosystem tools (e.g., ADF, DBT, Fivetran, Databricks, Monte Carlo, Secoda).
· Strong analytical, troubleshooting, communication, and multi-project management skills in a fast-paced environment.