Data Engineering at Salesforce
Roles, Comp & Culture
An L7 principal data engineer at Salesforce sits around $259K total comp from 148 verified salary datapoints. The primary Data Engineering tech consists of Airflow, AWS and EMR, according to current job listings. Salesforce pays data engineers below other Technology companies. Reviews put them at 4.1 on Glassdoor, among the highest of any company here. Employee sentiment at Salesforce reads neutral and employee happiness is trending down over the past year. Layoff risk scores low for the next 30 days. 24 data engineering roles are open right now.
Salesforce
Technology · San Francisco, US · CRM
live data · July 31, 2026
DE total comp
$230K median
L5 · senior level · $168K–$246K · 47 verified datapoints
Hiring now
24 open DE roles
live from career pages
Team happiness
Neutral
employee happiness
Layoff risk (30d)
Low
Employee sentiment
Employees
5,001–50,000
Salesforce data engineer compensation
Each level's figure is the median of individual Salesforce offers at that level, so it reflects a typical outcome rather than an average pulled up by a few large packages. Total comp counts base salary plus equity and bonus annualized over the vest, and the range shown is the middle half of offers, with the top and bottom quarters trimmed off.
Salesforce employee sentiment, tracked weekly
Employee happiness for data engineers over the past year, so you can see which direction it is moving, not just where it sits today.
The trade at Salesforce is stability and brand in exchange for pay that sits below other Technology companies. Glassdoor ratings land among the highest of the companies we track, which reflects solid baseline satisfaction, but anonymous forum sentiment skews more critical and internal happiness is trending down. That gap tells you something: engineers who value process maturity, organizational scale, and the Salesforce name on their resume tend to report decent experiences; those who arrived expecting FAANG-level comp and fast-moving teams find the friction harder to absorb. At this headcount, data platform teams often sit several layers from the product roadmap, and data architecture decisions can involve longer approval cycles than engineers coming from startups or smaller orgs expect. Comp won't clear the bar against peers; if stability and brand are the goal, the math may still work out.
Recent Salesforce events
Layoffs, leadership changes, and other major moves at the company, with dates.
Since early 2023, Salesforce has been working through a significant restructuring: it cut roughly 10% of its workforce under pressure from activist investors, and has since had 3 tracked layoffs in the past 12 months, the most recent in May 2026. The 30 day layoff signal is currently low, suggesting the most acute phase has passed. The 24 open data engineering roles across 11 cities, concentrated in San Francisco and a handful of regional hubs, indicates continued investment in data infrastructure, particularly around AI-adjacent pipelines as the company pushes Einstein and Agentforce deeper into its product suite. For someone joining now, the picture is stabilization rather than expansion: data headcount is moving but the pace reflects a company managing margins as much as growing them. Engineers who join in the next 12 months will likely spend as much time consolidating existing pipelines as building new ones.
- LayoffMay 2026~51 roles cut
- Exec departureMar 2026Leadership change
- LayoffNov 2025~262 roles cut
- LayoffAug 2025~93 roles cut
- Exec departureJul 2025Leadership change
- Exec departureJun 2025Leadership change
- Exec departureFeb 2025Leadership change
Notable company events we track, with dates.
Salesforce data engineering tech stack
The languages, storage, and processing tools Salesforce data engineers actually work with, grouped by what they do. Tailor your system-design answers to this stack.
Salesforce runs one of the largest multi-tenant SaaS platforms in enterprise software, which means data engineering there centers on scale and isolation: hundreds of thousands of org tenants generating transaction and event streams across Sales Cloud, Service Cloud, and a growing suite of AI-powered features. The core data problem is routing, aggregating, and serving that customer data while respecting strict tenant boundaries and an expanding regulatory surface across GDPR, CCPA, and financial compliance verticals. The stack, Airflow, AWS and EMR with Python, SQL and Scala, maps to orchestrated batch pipelines and distributed compute; Scala's presence signals that some paths carry enough volume to justify it beyond Python's reach. For a data engineer, the day-to-day tilts toward warehouse and ingestion work that supports both the product's internal analytics and Einstein AI features, where data quality and SLA consistency are non-negotiable.
Salesforce data engineer job openings
A live read on what they are hiring: open roles, recent postings, where, and at what level.
Data Pipeline Engineering: Build and optimize ingestion and transformation pipelines that handle large-scale data while maintaining accuracy, reliability, and freshness.
Define how the DPS platform evolves to support AI-native workloads — including how data is governed, enriched, and surfaced for reliable consumption by AI agents and LLM pipelines.
Design & Implement: Build and scale Salesforce's Enterprise Knowledge Graph platform components, focusing on performance, data throughput, system reliability, high availability, and robust data integrity.
Build and maintain end-to-end MDM integration systems, including MuleSoft integrations, Airflow-based workflows, API orchestration layers, event-driven architectures, Change Data Capture (CDC), and batch processing pipelines
Define and drive the strategy for AI-powered developer tooling, engineering automation, and productivity platforms that leverage technologies such as Claude, Cursor, Windsurf, AI Agents, MCP frameworks, and related AI ecosystems.
Maintain a high degree of expertise on the rapidly evolving Agentforce product roadmap and the broader generative AI landscape through continuous self-directed learning.
Drive convergence across product analytics, ML infrastructure, and AI data foundations — breaking down silos and creating shared organizational leverage
Design, build, and operate reliable and scalable data infrastructure powering Slack’s analytics, ML, and data-driven decision-making.
Design and develop highly scalable and resilient streaming and batch pipelines for ingesting and processing structured and unstructured datasets
As a Data Engineer on the Enterprise team, you'll partner cross-functionally with business stakeholders, analytics teams, and backend engineers to design, build, and scale both batch and real-time data pipelines.
Practice for the Salesforce loop
Round by round, the problems our model predicts for this company's interview. Rehearse the shapes their panels keep returning to.
Verified reports cluster heavily at senior and principal: 47 senior reports and 40 at principal, with a narrower funnel below. Salesforce recruits and retains most aggressively at the upper-mid band and above; if you're early-career, the door exists but expect more competition for fewer slots. The engineer who fits here tends to be comfortable with enterprise-grade complexity: multi-tenant data models, compliance-constrained pipelines, and batch workloads orchestrated at scale. Scala experience is worth surfacing if you have it. Engineers who want fast iteration cycles or market-rate comp will find persistent friction here. The loop concentrates on pipeline architecture, so come in with concrete examples of end-to-end pipeline decisions you've owned; prep the Python screen closely and work through the salary ladder before negotiating.
Preparing for the Salesforce loop
The round-by-round process, example questions, and prep plan are on the interview guide.
Salesforce data engineer roles by level
Level-specific pages: the comp, the bar, and what the loop tests at each seniority.
Comp, level expectations, and role-specific prep.
Comp, level expectations, and role-specific prep.
Comp, level expectations, and role-specific prep.
Comp, level expectations, and role-specific prep.
Comp, level expectations, and role-specific prep.
Compare Salesforce with other data engineering employers
How the role, pay, and loop stack up against peer companies.
Prepare at Salesforce interview difficulty
- 01
Reading a solution is not the same as writing one
Every engineer who has frozen on a query they had read a dozen times knows the gap. The only preparation that closes it is producing the answer yourself, under time, before the interview does it for you
- 02
76% of hiring managers reject on the coding task, not the resume
From HackerRank's 2024 Developer Skills Report. Candidates who look strong on paper still fail the live screen if they haven't done timed, executable practice
- 03
5 problem shapes cover 80% of data engineer loops
Dedup, sessionization, top-N-per-group, slowly-changing dimensions, partition tricks. Writing the shapes by hand turns the unfamiliar into pattern recognition