Director, Software Engineering

Salesforce

Confirmed live today High trust
Hybrid

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $236k
This role $256k
$153k most similar roles pay here $331k

This role pays more than 69% of similar roles. Most pay $208,800–$264,000 — the shaded band above. At the midpoint, this role pays about $256k versus about $236k for comparable roles.

Based on 240 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 163 open roles on FindRole.

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

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Director, Software Engineering

As a Director, Software Engineering, you will lead the Salesforce Database (SDB) AI team to develop shared AI foundations, tools, agents, and workflows for database engineering and operations. You will shape the technical roadmap, manage a team of AI engineers and data scientists, and oversee end-to-end delivery while balancing long-term capabilities with near-term needs. Your daily work involves making architecture decisions regarding agent context, model selection, and tool design to improve software delivery and automate tasks like proactive detection and investigation. The role requires deep expertise in machine learning, agentic systems, large-scale databases, distributed systems, and multi-tenant platforms. You will translate business priorities into technical strategies while ensuring operational excellence across the platform. This position focuses on solving complex problems related to database operations, security, and automated risk management within a cloud environment.

What you'll do

  • Define the technical roadmap, architecture decisions, and end-to-end delivery strategy for the SDB AI team.
  • Lead and develop a team of AI engineers and data scientists by setting goals and managing performance.
  • Translate business priorities from stakeholders into actionable technical strategies and measurable outcomes.
  • Guide technical decisions regarding agent context, model selection, tool design, and evaluation.
  • Develop and deliver production AI capabilities for database operations, including proactive detection and automation.
  • Represent the team in architecture forums to resolve cross-team dependencies and communicate progress to leadership.
  • Build on existing internal AI capabilities while developing specialized tools for database engineering.

What we're looking for

  • 10+ years of software engineering experience.
  • 5+ years leading and developing engineering teams that deliver complex production systems.
  • Proven track record of scaling high-performing, diverse engineering teams and delivering production AI systems.
  • Deep expertise in AI, including machine learning and agentic systems.
  • Strong technical judgment in system design, reliability, and operational risk.
  • Experience with large-scale databases, distributed systems, public cloud, and multi-tenant platforms.
  • Excellent communication skills and the ability to develop talent through direct feedback and coaching.
  • A degree in computer science or a related field, or equivalent practical experience.

More like this

Similar roles

Director, Cloud Engineering and Operations

Cisco

San Jose, CA +1 2 days ago $250,600–$362,600
AWS Azure GCP OCI FinOps SRE Terraform CI/CD Splunk Datadog Prometheus Grafana AIOps Infrastructure as Code Multi-cloud Architecture Cloud Governance Agentic Workflows
10+ yrs exp Hybrid

Director, Core Infrastructure Engineering

Oracle

Seattle, WA +1 2 days ago $169,800–$355,400
Distributed Systems Infrastructure as Code (IaC) Data Plane Load-shedding Rate-limiting Formal Verification SLO Telemetry Alerting Encryption Access Control Cloud Infrastructure Incident Management SOPs

Principal Software Engineering Manager

Microsoft

11 days ago $142,800–$274,800
C++ JavaScript Python C# Java C Chromium Web APIs Web Standards Runtime Systems Networking Rendering Layout Storage Architecture Design
6+ yrs exp Hybrid

Principal Software Engineering Manager

Microsoft

1 day ago $142,800–$274,800
C C++ C# Java JavaScript Python Azure Kusto Spark Azure Synapse Distributed Systems CI/CD Data Pipelines Telemetry Incident Response
6+ yrs exp Hybrid

Principal Software Engineer

Autodesk

Atlanta, GA 51 days ago $139,000–$249,260
Distributed Systems Data Pipelines NoSQL Serverless API Design ETL Cloud Platform Schema Validation Search Relevance
8+ yrs exp Hybrid