Principal Software Engineer, Salesforce & Data
Salesforce
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 69% of similar roles. Most pay $139,104–$211,200 — the shaded band above. At the midpoint, this role pays about $204k versus about $175k for comparable roles.
Based on 240 similar postings.
Employer
Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing
Salesforce currently has 127 open roles on FindRole.
Listed pay typically runs $171,200–$260,100 across 107 roles with salary data.
Most-posted roles
At a glance
Join Salesforce’s MDM Engineering team as a Senior Member of Technical Staff (SMTS) or Lead Member of Technical Staff (LMTS), where you will design and develop AI-powered tools, engineering automation, and productivity accelerators using platforms like Claude, Cursor, Windsurf, and GitHub Copilot. You’ll build end-to-end MDM integration systems with MuleSoft, Airflow workflows, API orchestration layers, and event-driven architectures while implementing entity resolution, golden record management, hierarchy processing, and data quality validation. The role involves collaborating with globally distributed teams to drive technical strategy, architect scalable platforms, and ensure operational excellence, requiring expertise in Java, REST APIs, microservices, cloud services, SQL, and data modeling. Ideal candidates have extensive experience in MDM, enterprise integration, and AI-assisted development, along with a strong track record of improving engineering productivity through automation and tooling.
Skills
What you'll do
What we're looking for
More like this
Salesforce
Salesforce
Salesforce
Capital One Financial
The Walt Disney Company
PWC