Director, Data Ingestion Platform Engineering

salesforce.com, inc.

San Francisco (CA)

On-site

USD 197,000 - 345,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Salesforce is seeking a Director of Software Engineering to lead our Data Ingestion Platform. You’ll own the technical strategy and architecture for high-volume data ingestion from 100+ enterprise systems into Snowflake and Data360, shaping analytics, ML workflows, and enterprise applications.

You will manage senior data engineers, drive scalable pipelines with Snowflake, Kafka, Spark, and Airflow, and partner with cross-functional teams to deliver reliable, secure data products.

Qualifications

  • 15+ years of data engineering experience with focus on data ingestion.
  • 8+ years of engineering leadership and people management.
  • Proven experience architecting and operating high-volume, high-throughput enterprise data ingestion platforms.
  • Deep hands-on experience with Snowflake, including data architecture, performance optimization, security, governance, and cost management.
  • Strong expertise with Apache Spark for large-scale distributed data processing.
  • Hands-on experience designing lakehouse architectures using Apache Iceberg or comparable open table formats.
  • Strong experience with Apache Kafka and event-driven, streaming-data architectures.
  • Deep proficiency in SQL and at least one general-purpose programming language, preferably Python.
  • Strong understanding of data modeling, distributed systems, schema evolution, data contracts, batch and streaming processing patterns.
  • Proficiency with infrastructure as code and CI/CD for data workflows.
  • Experience implementing enterprise data quality, metadata management, lineage, observability, access control, and governance practices.
  • Track record of establishing engineering standards and delivering reliable platforms across multiple teams.
  • Experience leading complex technical programs involving multiple systems, stakeholders, and engineering teams.
  • Excellent communication and stakeholder-management skills, with the ability to drive alignment across engineering and business leadership.

Responsibilities

  • Define and execute the technical strategy and roadmap for enterprise data ingestion platforms.
  • Architect, build, and operate high-volume, high-throughput batch and real-time data ingestion systems.
  • Lead the design of scalable data pipelines and ETL/ELT workflows using technologies such as MuleSoft, Informatica, Spark, dbt, Iceberg, Kafka and Airflow.
  • Design and optimize data models and storage architectures across Snowflake, Data360 and lakehouse environments.
  • Partner with the Data Platform team to establish Apache Iceberg-based patterns for open, scalable, and interoperable data storage.
  • Ensure data ingestion platforms meet enterprise requirements for availability, performance, security, observability, data quality, and disaster recovery.
  • Drive platform scalability through automation, reusable frameworks, standardized ingestion patterns, and self-service capabilities.
  • Establish and enforce engineering best practices, including architecture reviews, testing, code reviews, CI/CD, documentation, and operational readiness.
  • Evaluate and champion new data technologies, frameworks, and architectural patterns.
  • Maintain a strong balance between strategic technical leadership and hands-on involvement in critical architectural decisions.

Skills

Data engineering
Cloud data platforms
Snowflake
Apache Spark
Apache Kafka
Python
SQL
Data modeling
CI/CD for data workflows
Leadership

Tools

Snowflake
MuleSoft
Informatica
dbt
Iceberg
Kafka
Airflow
Spark

Job description

Salesforce is seeking a Director of Software Engineering to lead our Data Ingestion Platform. You’ll own the technical strategy and architecture for high-volume data ingestion from 100+ enterprise systems into Snowflake and Data360, shaping analytics, ML workflows, and enterprise applications.

You will manage senior data engineers, drive scalable pipelines with Snowflake, Kafka, Spark, and Airflow, and partner with cross-functional teams to deliver reliable, secure data products.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Director of Data Ingestion & AI Platform Engineering
Director of Data Ingestion & AI Platform Engineering

100 Salesforce, Inc. • San Francisco (CA)

On-site
USD 197,000 - 314,000
Director of Data Ingestion & Platform Engineering
Director of Data Ingestion & Platform Engineering

Salesforce, Inc. • San Francisco (CA)

Hybrid
USD 197,000 - 314,000
401(k)
Employee stock purchase
Flexible work location
Director, Data Ingestion Platform Engineering
Director, Data Ingestion Platform Engineering

Leadout Capital • San Francisco (CA)

On-site
USD 210,000 - 320,000
Director of Software Engineering (Data)
Director of Software Engineering (Data)

Leadout Capital • San Francisco (CA)

On-site
USD 210,000 - 320,000
Senior Director, Data Engineering — AI-Driven Platform Lead
Senior Director, Data Engineering — AI-Driven Platform Lead

Salesforce • San Francisco (CA)

On-site
USD 263,000 - 401,000
Head of Data Platform Engineering
Head of Data Platform Engineering

salesforce.com, inc. • United States

On-site
USD 180,000 - 240,000
Senior Director, Data Engineering — AI-Driven Data Platform
Senior Director, Data Engineering — AI-Driven Data Platform

Slack Enterprise • New York (NY)

On-site
USD 218,000 - 365,000
AI-Driven Data Platform Director
AI-Driven Data Platform Director

Salesforce • New York (NY)

On-site
USD 218,000 - 401,000
Head of Data Engineering & AI Platforms
Head of Data Engineering & AI Platforms

salesforce.com, inc. • Atlanta (GA)

On-site
USD 218,000 - 365,000
Head of AI-Driven Data Engineering
Head of AI-Driven Data Engineering

salesforce.com, inc. • San Francisco (CA)

On-site
USD 218,000 - 365,000