
Senior Director – Software Engineering
Salesforce
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • New York • United States
Visit company websiteExplore more
Salary
💰 $164,000 - $365,200 per year
Job Level
Tech Stack
About the role
- Partner with Product Management to translate product design into the technical solution
- Lead the engineering teams to deliver technical solutions for the unified automation and activation team
- Own the design, operation, and reliability of massively scalable automation and transactional platforms
- Lead the engineering development of a next-generation decision engine for Marketing and Sales pipeline
- Lead, mentor, and grow a large engineering organization
- Champion engineering best practices, operational excellence, and agile methodologies
- Collaborate closely with Product Management, Architects, other Engineering teams, and business stakeholders
- Drive the successful execution of complex technical projects across multiple scrum teams
- Define and implement scalable processes, metrics, and best practices across engineering teams
- Lead initiatives around CI/CD automation, system monitoring, incident management, and operational governance
Requirements
- 12+ years of intense experience in software engineering
- 5+ years in a Director or Senior Director role
- Proven experience leading leaders including managing multiple engineering managers and senior technical leads
- Proven hands-on background in designing and delivering large-scale, production-grade services using Java/Node JS
- Deep technical mastery of the Salesforce Platform ecosystem, including Salesforce platform, Flow, Heroku, Mulesoft, and APEX
- Deep technical mastery in Data Engineering, Analytics, or massive-scale SaaS platforms
- Extensive experience building, scaling, and maintaining complex enterprise automation or ML/AI products
- Proven experience driving the adoption and continuous improvement of Agile and/or Lean methodologies
- Exceptional executive communication and storytelling skills
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
Benefits
- time off programs
- medical
- dental
- vision
- mental health support
- paid parental leave
- life and disability insurance
- 401(k)
- employee stock purchasing program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringJavaNode JSSalesforce PlatformFlowHerokuMulesoftAPEXData EngineeringAnalytics
Soft Skills
leadershipmentoringcommunicationstorytellingcollaborationoperational excellenceagile methodologiesprocess definitionproject executionteam management
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Engineering