Senior Director, Software Engineering - Sandbox
Job details
- Employment
- Full-time
- Level
- Executive
- Experience
- 3+ years
- Posted
- Nov 5, 2026
- Last confirmed open
- Nov 6, 2026
About this role
What You'll Be Doing & Why It Matters
Salesforce is looking for a technically strong, energetic, highly collaborative, and passionate leader to lead and transform our Sandbox engineering organization. Sandboxes are how every Salesforce customer builds, tests, and ships safely, and are the infrastructure behind a $1B+ product line.
You will lead a distributed organization of about 25 engineers and engineering managers, keep quality and reliability front and center, and shape the technology for a world where our customers need environments for rapid iteration agentic development. We work in a collaborative environment, and we value open communication and feedback, code reviews, and making learning fun!
Core Responsibilities & Scope
- Ownership and accountability for the Sandbox engineering organization including end to end service ownership, development, performance, reliability, capacity, and executing against our roadmap
- Directly manage and develop both engineering managers and individual contributors across a distributed team
- Build a strong leadership bench: hire, grow, and retain managers and senior engineers, develop future leaders, and make sure there is no single point of failure in management coverage
- Drive the execution and delivery of the roadmap by collaborating with product management, architects, UX, support, and partner teams
- Make critical decisions that determine the success of the product through your technical vision and influence
- Own reliability and performance at a very large scale
- Partner with product management on objectives, priorities, trade-offs, and risk; ensure teams have clear priorities and adequate resources
- Provide technical guidance, career development, and mentoring; maintain high morale and motivate teams to go above and beyond
- Drive continued and deepening adoption of AI-assisted development and driven operations
- Drive a culture of engineering excellence and accountability
Minimum Requirements
- A related technical degree required
- 8+ years leading software engineering teams, including 3+ years managing managers, with a proven record of technical execution
- Experience leading large-scale distributed systems
- Demonstrated success building leadership benches and developing managers and senior engineers
- Experience leading geographically distributed teams, including time-zone-spanning support models
- Strong verbal and written communication skills, organizational and time management skills, including presenting strategy and trade-offs to executives
- Ability to be flexible, proactive, and comfortable working with minimal specifications and through shifting priorities
- Working experience of software engineering best practices including coding standards, code reviews, SCM, CI, build processes, testing, and operations