Director of Software Engineering (Data)
Core
Lead enterprise-scale data ingestion platforms powering analytics, operational workflows, ML models, and AI agents.
Role type
Director of Software Engineering (Data)
Builds
High-volume, high-throughput batch and real-time data ingestion systems into Snowflake and Data360.
Domain
Enterprise Data Engineering / Cloud Data Warehousing
Deliverable
production ML models
Required skills
Enterprise data ingestion architecture, Snowflake data architecture, Apache Spark, Apache Iceberg, Apache Kafka, SQL, Python, Distributed systems, Data modeling, Infrastructure as code, CI/CD, Data governance
Preferred skills
Salesforce Data360 ecosystem, Agentic workflows, Self-service data platforms
Technologies
Snowflake, Data360, MuleSoft, Informatica, Spark, dbt, Iceberg, Kafka, Airflow (via careerplan.io/jobs/JR359867-director-of-software-engineering-data-at-salesforce)
Responsibilities
Define technical strategy and roadmap for data ingestion; Architect and operate high-throughput ingestion systems; Manage senior data engineers; Partner with cross-functional teams on data contracts and governance.
Seniority
Director, people management