Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director of Software Engineering (Data)

$197.3k - $344.7k
Full-time

Salesforce

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.

Job Category

Software Engineering

Job Details

About Salesforce

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.

Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.

We’re hiring a Director of Software Engineering to lead our Data Engineering team. You’ll own the technical strategy and execution for enterprise-scale data ingestion platforms that power analytics, operational workflows, ML models, AI agents and business applications across the organization.

This role will lead an established team of senior data engineers and drive the architecture of high-volume, high-throughput data ingestion systems. You’ll set engineering direction for data ingestion from 100+ enterprise systems into Snowflake and Data360 leveraging technologies like MuleSoft, Informatica, Spark, dbt, Iceberg, Kafka and Airflow while ensuring our data ingestion platform is scalable, reliable, governed, secure, and easy for internal teams to use.

This is a director-level role with direct people management responsibility for senior data engineers.

What You’ll Do

Technical Leadership

  • 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.

People Management

  • Directly manage senior data engineers, providing mentorship, coaching, and career development support.
  • Set clear goals and expectations, conduct regular one-on-one meetings, and lead performance and talent reviews.
  • Build a collaborative, inclusive, accountable, and high-performing engineering culture.
  • Develop technical leaders and create growth paths for senior and staff-level engineers.
  • Partner with recruiting and engineering leadership to grow the team as business needs evolve.
  • Establish effective team structures, ownership models, and operating mechanisms.

Cross-Functional Collaboration

  • Partner with Product, Data Platform, Architecture, Analytics, Data Science, Security, Governance, and business stakeholders to align priorities and technical direction.
  • Translate complex business and data requirements into pragmatic technical strategies and execution plans.
  • Represent Data Ingestion Platform in roadmap, investment, capacity-planning, and architecture discussions with senior leaders.
  • Establish clear service-level objectives and operating processes for support and incident management.
  • Collaborate with data producers, consumers, trust and governance teams to improve data contracts, governance, lineage, discoverability, quality, and usability.
  • Communicate architectural decisions, tradeoffs, risks, and delivery progress to both technical and non-technical stakeholders.

What We’re Looking For

  • 15+ years of data engineering experience with focus on data ingestion, including significant experience designing cloud-based data warehouse and lakehouse platforms.
  • 8+ years of engineering leadership and people management experience, ideally managing senior and staff-level engineers.
  • 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, and 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.

Nice to Have

  • Experience with Salesforce data ecosystems (Data360) within a complex enterprise data ecosystem.
  • Experience developing AI agents or agentic workflows for data ingestion, transformation, data quality, metadata management, or platform operations.
  • Experience with agentic data ingestion architectures that can discover sources, interpret schemas, generate pipelines, detect failures, or recommend remediation.
  • Experience building self-service data platforms, including reusable ingestion frameworks, developer portals, APIs, templates, and paved-road workflows.
  • Experience designing platform capabilities that allow teams to onboard data sources safely without ongoing involvement from the core Data Engineering team.

Unleash Your Potential

When you join Salesforce, you’ll be limitless in all areas of your life. Our benefits and resources support you to find balance and be your best , and our AI agents accelerate your impact so you can do your best . Together, we’ll bring the power of Agentforce to organizations of all sizes and deliver amazing experiences that customers love. Apply today to not only shape the future — but to redefine what’s possible — for yourself, for AI, and the world.

Accommodations

If you need a reasonable accommodation during the application or the recruiting process, please submit a request via this Accommodations Request Form .

Please note that Salesforce uses artificial intelligence (AI) tools to help our recruiters assess and evaluate candidates’ resumes and qualifications throughout the recruiting process. Humans will always make any candidate selection and hiring decisions. Please see our Candidate Privacy Statement for more information about how we use your personal data and your rights, including with regard to use of AI tools and opt out options.

Posting Statement

Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that’s inclusive, and free from discrimination. Know your rights: workplace discrimination is illegal. Any employee or potential employee will be assessed on the basis of merit, competence and qualifications – without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education.

In the United States, compensation offered will be determined by factors such as location, job level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits. Salesforce offers a variety of benefits to help you live well including: time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program. More details about company benefits can be found at the following link: to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.At Salesforce, we believe in equitable compensation practices that reflect the dynamic nature of labor markets across various regions. The typical base salary range for this position is $197,300 - $313,700 annually. In select cities within the San Francisco and New York City metropolitan area, the base salary range for this role is $237,700 - $344,700 annually. The range represents base salary only, and does not include company bonus, incentive for sales roles, equity or benefits, as applicable.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Director of Software Engineering (Data) in San Francisco, CA vacancy
  • $285k - $320k

     ...Director of Software Engineering, Autonomy $285,000 - $320,000 + equity About the Role A leading autonomy/robotics company to find their next Director of Software Engineering, Autonomy - the leader who will run the software organization behind the autonomy stack: the... 
    Suggested

    Fruition Group US

    San Francisco, CA
    4 days ago
  • $320k - $420k

     ...semiconductor company is looking for an Embedded AI Platform Director to lead development of its embedded software ecosystem, SDKs, and edge AI deployment platform....  ..., and experience leading multidisciplinary engineering teams while remaining hands‑on. What You’ll Do Lead... 
    Suggested

    5V Tech

    San Francisco, CA
    17 hours ago
  •  ...support, our award-winning technology integrates hardware, software, and consumables and is deployed across military and civilian...  ...portfolios. About the Position We're looking for a Director of Engineering to drive hardware development of an airborne pathogen... 
    Suggested

    JobFuture.ai

    San Francisco, CA
    1 day ago
  • $250k - $300k

     ...record breaking speeds. About You and The Role  As the Director of the Marketplace engineering organization, you will lead the teams that connect...  ...development for this team. This is a rare chance to shape the software, organization, and operating model behind a delivery... 
    Suggested
    Local area

    Zipline

    San Francisco, CA
    28 days ago
  • $172.5k - $260.1k

     ...organization builds the security, resilience, and data governance capabilities that thousands...  ...on every day. We are looking for a Sr. Engineering Manager to join the team! The Unified...  ...ship.You're Our Person If: 8+ years of software engineering experience, including 4+... 
    Suggested
    Full time

    Salesforce

    San Francisco, CA
    12 hours ago
  • $269.12k - $300k

     ...the digital infrastructure to match: a robust Azure-based data platform that unifies real-time operational data with back...  ...application layer that puts that data to work. Fervo is hiring a Director of Software Engineering to build and lead the software organization responsible... 
    Temporary work
    Local area
    Flexible hours

    Stanford Climate Ventures

    Oakland, CA
    2 days ago
  •  ...Schwab Asset Management Technology, you will help advance the platforms, data, and research capabilities that power investment insights and product innovation.As a Director, Quantitative Software Engineer - Research Lead, you will partner closely with quantitative... 
    Full time
    Work at office

    The Charles Schwab Corporation

    San Francisco, CA
    1 day ago
  • About the TeamData is at the foundation of DoorDash success. The Data Engineering team builds database solutions for various use cases including reporting, product analytics, marketing optimization and financial reporting. By implementing pipelines, data structures, and... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    3 hours ago
  •  ...(s).Schwab Asset Management Technology supports the platforms, data, and research capabilities that help drive investment insights and product innovation across the firm. As a Quantitative Software Engineer - Research Data & Models, you will lead a team responsible for... 
    Full time
    Work at office

    The Charles Schwab Corporation

    San Francisco, CA
    12 hours ago
  • $268k - $335k

     ...care. The Member Experience Engineering team builds every interface a...  ...center. We are hiring a Senior Director of Member Experience...  ...we can prevent. Ensure this data actually steers the roadmap....  ...role, you'll need: 15+ years in software engineering with 5+ years leading... 
    Work at office
    Flexible hours
    2 days per week

    Collective Health

    San Francisco, CA
    5 days ago
  • $240.7k - $303.2k

     ...delivering best-in-class financing and software products for sustainable solutions,...  ...infrastructure that supports them. The Senior Director of Software Engineering will lead the Funding & Payments...  ...like more information about how your data is processed, please contact us. "#J-... 
    For contractors

    GoodLeap

    San Francisco, CA
    5 days ago
  • $177.19k - $364.8k

     ...more about our AI interview philosophy and how we use AI in our recruiting process here.We are looking for an Analytics Engineering Manager II, Core Data Science to help improve the quality and velocity of data science at Pinterest. You will shape the future of the people... 
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    1 day ago
  • $245k - $295k

     ...As a Director, Software Engineering, you will lead and grow a team with diverse skill sets to deliver world‑class solutions to our customers. You...  ...amongst a diverse, multi‑disciplinary team of engineers, data scientists and ML experts. You will be responsible for adding... 
    Contract work
    Remote work

    Primer AI

    San Francisco, CA
    4 days ago
  • $202.8k - $327.63k

     ...Docusign unleashes business-critical data that is trapped inside of documents. Until...  ...(CLM). What you’ll do As the Director of Engineering for Search, you serve as the strategic...  ...technical field 12+ years of experience in software engineering leadership, specifically managing... 
    Contract work
    Work at office
    Local area
    Remote work
    2 days per week

    DocuSign

    San Francisco, CA
    5 days ago
  • $200k - $225k

     ...Make It Happen — You act with urgency, use data, and hold high standards. One Team —...  .... About the role: Foodsmart's Engineering, Product, and Design (EPD) team builds the...  ...the team shipping reliable, high-quality software. You'll partner closely with product and... 
    Remote work
    Flexible hours
    Shift work

    Foodsmart

    San Francisco, CA
    4 days ago
  • $172.5k - $260.1k

     ...to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM...  ...for more information about how we use your personal data and your rights, including with regard to use of AI tools and... 
    For contractors

    Salesforce.Com Inc

    San Francisco, CA
    5 days ago
  • $193.93k - $291.15k

     ...output generalists where ML and systems engineering converge. This is  not a "run the models...  ...performance, and raise the bar on the data and evaluation loop that drives autonomy...  ...quantitative area. ~4+ years of industry software engineering experience with Python... 
    Immediate start
    Flexible hours

    Nuro

    San Francisco, CA
    28 days ago
  • $165k - $221k

     ...improve healthcare, we'd love to hear from you. About the Role - Foremost a software engineer . You exemplify high code quality and guide others, and have at least 5 years of industry experience as a data engineer or similar role. - You are experienced in creating automated... 
    Full time
    Remote work
    Work from home
    Home office
    Flexible hours

    Doximity

    San Francisco, CA
    21 days ago
  • $180k - $250k

     ...queues are slowing the deployment of the data centers that will power the next...  ...intelligence platform for the AI economy. Our software helps the world's largest energy consumers...  ...data at Verse. This role supports Core Engineering needs within the organization and builds... 
    Remote work
    Flexible hours

    Verse

    San Francisco, CA
    28 days ago
  •  ...strategic technology leader who is passionate about modernising data platforms, leading high-performing teams, and delivering...  ...more about LexisNexis Risk at About Our Team The UK&I Data Engineering organization designs, builds, validates, governs, and operates... 

    LexisNexis Risk Solutions

    San Francisco, CA
    2 days ago
  •  ...re growing rapidly and looking for exceptional people to join us! About the role We are looking for passionate engineers who are excited to turn data into products customers love. As a senior engineer on the Data Products team at Persona, you'll build the customer-... 
    Full time
    For contractors
    Internship

    Persona

    San Francisco, CA
    5 days ago
  • $180k - $225k

     ...that ambitious teams build on. About this role: As a Senior Data Scientist for Go-to-Market at fal, you will be the analytical...  .... You'll partner closely with Product Intelligence and Data Engineering as part of fal's center‑of‑excellence data team, while acting as... 
    Currently hiring
    Remote work
    Relocation package

    fal

    San Francisco, CA
    1 day ago
  • $167.7k - $245.2k

     ...devices worldwide, ingesting petabytes of data every day. This data powers critical...  ...'s platform. We're looking for a Data Engineer to help build and operate the large-scale...  .... A pragmatic, organized approach to software quality, testing, and operational ownership... 
    Full time
    Temporary work
    Local area
    Worldwide
    Flexible hours

    Cisco

    San Francisco, CA
    4 days ago
  • $180k - $225k

     ...ambitious teams build on. About this role: As a Senior Data Engineer at fal, you will build the data infrastructure that turns our...  ...in near real-time. This role sits at the intersection of software engineering and data engineering. You\'ll partner closely with... 
    Currently hiring
    Remote work
    Relocation package

    The Consensus

    San Francisco, CA
    3 days ago
  • $138.7k - $173.4k

     ...for team gatherings, functional off-sites or customer meetings. .See yourself at Twilio Join the team as Twilio's next Software Engineer on our Data & Analytics Platform Who we are & why we're hiring Twilio powers real-time business communications and data solutions that... 
    Local area
    Remote work
    Worldwide

    Twilio

    San Francisco, CA
    1 day ago
  •  ...delivered for millions of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one purpose: to make...  ...The primary responsibility of the position is to lead the software team responsible for implementing the User Interface and underlying... 
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    Xapply

    San Francisco, CA
    4 days ago
  • $150k - $173k

     ...accommodation or an alternative application process. Manager, Software Engineering Full Time San Francisco, CA, US 12 days ago Requisition...  ...and architectures, emphasizing stability, reliability, data integrity, and long-term maintainability. The ideal candidate... 
    Full time

    Jobleads-US

    San Francisco, CA
    4 days ago
  •  ...About the Team Data Platform at OpenAI owns the foundational data stack powering critical product, research, and analytics workflows...  ...; provide orchestration with Airflow; and support ML feature engineering tooling such as Chronon. Our mission is to deliver reliable,... 
    Work at office
    Relocation package

    OpenAI

    San Francisco, CA
    5 days ago
  • $154.7k - $260k

     ...Manager II, Software Engineering, Infrastructure Remote - SF Bay Area Who we are Samsara (NYSE: IOT) is the pioneer of the Connected...  ...depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations.... 
    Remote work
    Flexible hours

    Jobleads-US

    San Francisco, CA
    4 days ago
  • About the TeamDoorDash is a data driven organization and relies on timely, accurate and...  ...and tools that simplify data workflows for engineers, analysts, and ML practitioners. In...  ...Claude Code, Codex, Cursor) in the full software development lifecycle, including designing... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Doordash

    San Francisco, CA
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director of Software Engineering (Data). Be the first to apply!