Join Salesforce in San Francisco, onsite, as a Data Engineer at the SMTS or LMTS level within the Master Data Management (MDM) team. This role offers a competitive annual salary range of USD 148,500 to 285,800 and requires a related technical degree with at least 8 years of experience for SMTS or 10+ years for LMTS. You will design, build, and operate MDM capabilities such as entity resolution, golden records, and hierarchy automation, while shaping technical strategy and accelerating delivery with AI powered tooling across cross-functional teams.
Salesforce champions AI driven innovation with a culture built on trust and collaboration. This role provides the chance to influence enterprise data platforms, work with globally distributed teams, and contribute to an environment where ambition meets responsible execution and a strong customer focus.
Responsibilities
- Design, develop, and maintain AI powered developer tools, engineering automation, and productivity accelerators using modern AI platforms including Claude, Cursor, Windsurf, GitHub Copilot, and related technologies
- Build and maintain end to end MDM integration systems, comprising MuleSoft integrations, Airflow workflows, API orchestration layers, event driven architectures, Change Data Capture (CDC), and batch processing pipelines
- Implement entity resolution, golden record lifecycle management, hierarchy processing, data quality validation, and governance capabilities
- Integrate with third party data providers such as Dun & Bradstreet, Moody's, and Leadspace to support data enrichment and corporate hierarchy management
- Design and optimize data models, database schemas, APIs, and integration patterns supporting MDM requirements across hierarchical, relational, and party data
- Deliver production grade solutions with strong monitoring, alerting, operational supportability, and security by design
- Promote AI assisted software engineering practices to boost developer productivity, testing efficiency, and delivery speed
- Participate in design reviews, code reviews, operational readiness reviews, and release activities
- Troubleshoot complex production issues, drive root cause analysis, and implement scalable long term solutions
- Collaborate effectively with globally distributed teams across multiple time zones
- LMTS additional: Architect and evolve end to end MDM integration systems and define technical strategy for entity resolution, golden record lifecycle, hierarchy management, data quality, and governance across multiple business domains
- LMTS additional: Lead design reviews and establish engineering standards for scalability, observability, resiliency, security, testing, and operational excellence
- LMTS additional: Partner with PMs, Product Owners, TPMs, and business stakeholders to define architecture, roadmap priorities, solution designs, and delivery plans aligned with business objectives
- LMTS additional: Provide technical leadership across internal engineering and systems integrator teams
Requirements
- 8+ years of experience in software engineering, data engineering, enterprise integration, or MDM platforms
- 10+ years of progressive experience in enterprise integration, data engineering, MDM, or large scale data platform development
- Proven experience leveraging modern AI assisted development platforms such as Claude, Cursor, Windsurf, GitHub Copilot to improve engineering productivity
- Strong understanding of Generative AI and agentic workflows and their practical application within software engineering organizations
- Hands on experience with Informatica SaaS MDM, particularly party data models including Account, Contact, Organization, and Supplier
- Hands on development experience with Java, REST APIs, microservices, and enterprise integration patterns
- Experience designing and building API orchestration layers, MuleSoft integrations, microservices, and event driven architectures
- Experience with Kafka or similar event streaming technologies, CDC, and event driven architectures
- Experience with AWS, GCP, or Azure cloud services and cloud native application development
- Strong knowledge of SQL, data modeling, database design, and distributed data processing architectures
- Excellent communication and collaboration skills
- A related technical degree required
- Deep expertise in MDM concepts including entity resolution, golden record lifecycle, match/merge/survivorship, data quality, governance, and hierarchy management
- Proven experience building developer tools using modern AI tech stack like Claude, Cursor etc. in the MDM domain
Technologies
- Claude, Cursor, Windsurf, GitHub Copilot
- MuleSoft, Airflow, Kafka
- AWS, GCP, Azure
- Informatica SaaS MDM
- Java, REST APIs, Microservices, Python
- Salesforce Data Cloud
Benefits
- Time off programs
- Medical
- Dental
- Vision
- Mental health support
- Paid parental leave
- Life and disability insurance
- 401(k)
- Employee stock purchase program
Accommodations
If you need a reasonable accommodation during the application or the recruiting process, please submit a request via this Accommodations Request Form.
Posting Statement
Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. Our aim is to create an inclusive workplace where merit and competence define opportunities and outcomes for everyone.