Content has loaded

Data engineer salary in San Francisco, CA, 2026

How much does a Data Engineer make in San Francisco, CA?

Average base salary

$177,341
29%
above national average
Average $177,341
Low $118,812
High $264,701

The average salary for a data engineer is $177,341 per year in San Francisco, CA. 295 salaries taken from job postings on Indeed in the past 36 months (updated July 12, 2026).

Data Engineer job openings in San Francisco, CA

slide 1 of 6
slide1 of 6
Databricks Data Engineer II
Deloitte3.9out of 5 stars.
San Francisco, CA
$86,700 - $170,900 a year
Full-time
1 day ago

Highest paying companies for Data Engineer in San Francisco, CA

Average year pay is based on job postings on Indeed in the past 36 months.
MERCOR
 
$315,000per year
View company
Jobot
 
$300,000per year
Crunchyroll
 
$274,500per year
Tailored Management
 
$253,760per year
Scale
 
$240,000per year
Capital One
 
$221,767per year

Highest paying cities for Data Engineers near San Francisco, CA

  1. Menlo Park, CA
    $181,701 per year
  2. San Francisco, CA
    $177,341 per year
  3. Palo Alto, CA
    $173,580 per year
  4. Oakland, CA
    $168,167 per year
  5. Los Angeles, CA
    $151,178 per year

Where can a Data Engineer earn more?

Compare salaries for Data Engineers in different locations
vs