Data Engineer (SMTS / LMTS) - MDM
Core
Design, develop, and operate Master Data Management (MDM) systems including entity resolution, golden record management, and corporate hierarchy automation while leveraging modern AI technologies to build developer tools and engineering automation.
Role type
Senior Member of Technical Staff (SMTS) / Lead Member of Technical Staff (LMTS) Data Engineer
Builds
End-to-end MDM integration systems, AI-powered developer tools, and productivity accelerators for Salesforce's global customer ecosystem
Domain
Enterprise Data Management / Cloud Infrastructure / Generative AI
Deliverable
production ML models | product features | infrastructure
Required skills
Informatica SaaS MDM (party data models), Java, REST APIs, microservices, MuleSoft, Airflow, Kafka, SQL, cloud-native development (AWS/GCP/Azure), entity resolution, golden record lifecycle management
Preferred skills
Salesforce Data Cloud, Python, RAG, vector databases, AI agents, MCP frameworks, internal developer platforms
Technologies
Informatica, MuleSoft, Airflow, Kafka, AWS, GCP, Azure, Claude, Cursor, Windsurf, GitHub Copilot
Responsibilities
Design and optimize data models and database schemas for hierarchical and party data structures; Build and maintain integrations with third-party data providers (Dun & Bradstreet, Moody's); Troubleshoot complex production issues and drive root cause analysis; Architect end-to-end MDM integration systems and define technical strategy (LMTS only); Lead design reviews and establish engineering standards for scalability and security (LMTS only)
Seniority
Senior, hands-on IC (SMTS) / Principal, strategy & mentorship (LMTS)