
Director of Software Engineering (Availability Engineering)
Salesforce
San Francisco, CA • 6m ago • Hybrid
Senior
Hybrid
197,300 - 313,700 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
Potential salary for Director of Software Engineering (Availability Engineering) role
Improve your resume now
$197,300 – $313,700/year
Quick Facts
- Role: Director of Software Engineering (Availability Engineering)
Description
Lead end-to-end engineering programs for availability engineering services that gate change and strengthen reliability across the company’s release lifecycle. Own the technical direction, program execution, product strategy, and the people building and operating these systems—driving adoption across thousands of service teams with measurable improvements in availability. Use data, AI, and distributed-systems approaches to move from incidents handled to incidents prevented.
Responsibilities
- Own architecture, reliability, scalability, and security of services that gate change company-wide
- Set operational excellence standards: SLOs, on-call health, incident response, PRB/CAR follow-through, and technical debt management
- Apply AI and automation where they measurably improve availability outcomes
- Challenge designs, spot risk early, and represent the portfolio in architecture reviews
- Lead and grow engineering teams (hire, develop, retain; build high-ownership culture)
- Communicate clearly with executives and partner organizations; give direct, timely feedback and manage performance fairly
- Own each program end to end: problem definition → implementation → rollout → adoption → operationalization → measured outcomes (including work outside the team’s codebase)
- Define success metrics before work begins and report progress to engineering leadership
- Drive cross-organizational engineering efforts (Release, Change, Incident, Problem) and manage dependencies proactively
- Run predictable planning and execution: roadmaps, milestones, and crisp status reporting
- Own change management for launches: communications, enablement, runbooks, support channels, and adoption
- Act as accountable product owner for the portfolio: internal customers, pain points, and success criteria
- Set multi-year vision and roadmaps tied to the company’s availability strategy
- Prioritize by availability impact and maintainability; make clear tradeoff decisions
- Close the loop after launch: instrument outcomes, gather feedback, and iterate
Requirements
- Related technical degree or equivalent practical experience
- 10+ years of software engineering experience, including 5+ years leading engineering teams
- Proven track record owning large, cross-organizational programs end to end
- Deep experience with large-scale distributed systems and microservices; strong grounding in reliability engineering, SRE practices, and incident management
- Product sense for defining roadmaps and prioritizing by customer/business impact; driving adoption of internal platforms
- Program management skills: planning, dependency and risk management, and executive-level status reporting
- Experience hiring, mentoring, and developing engineers and engineering managers; building high-ownership cultures
- Excellent written and verbal communication skills; ability to influence senior leaders without direct authority
- Deep knowledge of software engineering best practices (coding standards, code reviews, SCM, CI/CD, testing, operations)
- Experience with Agile development methodologies and short release cycles
Benefits
- Comprehensive benefits and resources to support work-life balance
- AI agents to accelerate impact
- Time off programs; medical, dental, vision, and mental health support
- Paid parental leave; life and disability insurance
- 401(k) and employee stock purchasing program
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreDyrektor / Dyrektorka Biura Inżynierii Oprogramowania
Envelo
Senior
Technology
Warsaw, Poland · On-site
N/A
9 days ago
Dyrektor / Dyrektorka Biura Inżynierii Oprogramowania
Envelo
Senior
Technology
Warsaw, Poland · On-site
N/A
9 days ago

Director of Software Engineering
Ledgent Technology
Senior
Technology
Boston, MA · On-site
$173K - $173K/yr
4 days ago

Director of Software Engineering
Partner Engineering and Science
Senior
Technology
Torrance, CA · On-site
$175K - $215K/yr
4 days ago

Software Engineer (Go, Event-Driven Systems)
RVO Health
Senior
Technology
Remote
$97K - $125K/yr
13h ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Software Engineer
Zoom Video Communications
Senior
Technology
Remote
$99K - $229K/yr
1 days ago
Software Engineer
Upside
Mid
Technology
Kraków, Poland · On-site
N/A
11 days ago
Senior Software Engineer
LegalZoom Poland sp. z o.o.
Senior
Technology
Kraków, Poland · On-site
21K zł - 28K zł/yr
7 days ago

Software Engineering Manager (Full Stack Customer Applications)
Early Warning Services, LLC
Senior
Technology
Scottsdale, AZ · On-site
$124K - $186K/yr
3 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
