FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Director – Software Engineering
SalesforceDirector of Software Engineering leading architectural integrity and scalability of Salesforce’s backend services. Manage a world-class engineering team ensuring operational excellence and innovation.
Posted 7/18/2026full-timeSan Francisco • California • 🇺🇸 United StatesLead💰 $197,300 - $313,700 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in defining and executing long-term roadmaps for backend services while leading and developing high-performing engineering teams. Proficient in managing the full software development lifecycle and addressing architectural challenges in large-scale distributed systems.
Highest-signal resume keywords
10+ Years Of Experience In Software Engineering5+ Years In A Significant Leadership RoleBuilding And Operating Large-Scale Distributed SystemsDeep Familiarity With Modern Backend LanguagesKnowledge Of Data Persistence Layers
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software Development LifecycleJavaGoPythonSQLNoSQLDistributed CachesArchitectural Design ReviewsTroubleshootingCross-Functional Collaboration
Soft Skills
LeadershipTeam DevelopmentCommunicationAlignment Across TeamsProblem Solving
Industry Keywords
Computer Science DegreeBackend ServicesDistributed SystemsEngineering ManagementTechnical Leadership
Tech Stack
Tools & technologiesDistributed SystemsGoJavaNoSQLPythonSDLCSQL
About the role
Key responsibilities & impact- Define and execute a long-term roadmap for backend services
- Drive alignment across cross-functional "Clouds"
- Hire, develop, and retain a world-class org of 15–40+ engineers
- Act as a bridge between executive leadership and deep-tech engineering
- Own the full software development lifecycle (SDLC)
- Participate in high-level design reviews and troubleshoot architectural bottlenecks
Requirements
What you’ll need- 10+ years of experience in software engineering
- at least 5 years in a significant leadership role
- Proven track record of building and operating large-scale distributed systems
- Deep familiarity with modern backend languages (Java, Go, or Python)
- knowledge of data persistence layers (SQL, NoSQL, or distributed caches)
- Degree in Computer Science or related technical field
Benefits
Comp & perks- time off programs
- medical
- dental
- vision
- mental health support
- paid parental leave
- life and disability insurance
- 401(k)
- employee stock purchasing program