Staff Data Engineer

Salesforce

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CANew York, NY
Salary
$197,300–$313,700 / yr
Employment
Full-time
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $202k
This role $256k
$130k $333k
below market most similar roles pay here above market

This role pays more than 84% of similar roles. Most pay $165,000–$238,375 — the blue band above. At the midpoint, this role pays about $256k versus about $202k for comparable roles.

Based on 239 similar postings.

Employer

About Salesforce

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 258 open roles on FindRole.

Listed pay typically runs $148,500–$260,100 across 129 roles with salary data.

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Staff Data Engineer

The Staff Data Engineer - Slack joins the Metrics Foundations team within the Data Engineering organization to build trusted datasets and metrics powering decisions across Product, Analytics, Marketing, Sales, and Operations. This senior individual contributor role involves setting the technical direction for how Slack defines, computes, governs, and serves critical metrics. You will design and scale data models and pipelines, evolve the semantic layer, and build APIs for people and AI agents. Key responsibilities include leading metric certification, governance, and design reviews while mentoring senior engineers. Required skills include deep SQL expertise, Python, and proficiency in Go, Java, or Scala. You must have experience with Spark, Trino, Airflow, Iceberg, and Snowflake, alongside dimensional and star/snowflake modeling to solve complex data architecture and metadata management problems.

What does a Data Engineer earn in California?

Median $187700 from 43 postings across 23 companies.

See salary data

What you'll do

  • Set the architecture and roadmap for the metrics platform from ingestion to the semantic layer.
  • Design and scale data models and pipelines to process billions of records into trusted datasets.
  • Evolve the semantic layer and build APIs and tools for people and AI agents to navigate metric definitions.
  • Lead metric certification, governance, and design reviews for the organization.
  • Mentor senior engineers and use AI-assisted development to deliver high-quality technical results.
  • Define and govern metrics with consistent quality and clear service level agreements across departments.

What we're looking for

  • You must have 10+ years of software or data engineering experience.
  • You must have 6+ years of hands-on experience with data architecture, data modeling, and metadata management.
  • You must have deep SQL expertise, strong Python skills, and working proficiency in Go, Java, or Scala.
  • You must have hands-on experience with Spark, Trino, Airflow, Iceberg, and Snowflake.
  • You must have experience with dimensional and star/snowflake modeling.
  • A related technical degree is required.
  • You should have experience building infrastructure or tools for AI agents, such as MCP servers or tool-use APIs (preferred).
  • You should have experience with semantic layers, metrics platforms, or lineage tools such as dbt, sqlmesh, Datahub, Cube, or LookML (preferred).

More like this

Similar roles

Staff Software Engineer, Data Infrastructure

Salesforce

San Francisco, CA +3 7 days ago $197,300–$313,700
Python Golang SQL Bash Kubernetes Spark Airflow EMR Pinot Trino Hive Metastore Terraform Vault Chef Grafana GitHub Actions CI/CD OLAP
10+ yrs exp Hybrid

Senior Staff Data Engineer, Foundational Data

Airbnb

Remote (Alabama) +16 43 days ago $248,000–$310,000
Python SQL Scala Airflow Data Engineering Analytics Engineering Dimensional Modeling Data Architecture Telemetry Data Pipelines Cloud Infrastructure
10+ yrs exp Remote

Staff Collaboration Engineer

PayPal

Scottsdale, AZ 16 days ago $152,500–$226,600
Slack Enterprise Grid Python PowerShell Terraform CI/CD Entra ID SAML SCIM OAuth 2.0 Microsoft Teams M365 Purview Salesforce Infrastructure as Code eDiscovery
10+ yrs exp Hybrid

Staff Data Engineer

Abbott

Madison, WI 42 days ago
Python SQL Databricks Spark AWS Azure Google Cloud Platform Airflow dbt Delta Lake Kafka Unity Catalog CI/CD REST API Parquet Avro Tableau Machine Learning Data Modeling
8+ yrs exp

Staff Data Engineer

JLL (Jones Lang LaSalle)

Westmont, IL 12 days ago
Databricks PySpark Python SQL Delta Lake Unity Catalog Spark SQL Azure FastAPI Flask REST APIs RAG Vector Search Embeddings CI/CD OAuth Data Governance Spark
10+ yrs exp