
VP, Software Engineering
Salesforce
full-time
Posted on:
Location Type: Hybrid
Location: Seattle • California • Washington • United States
Visit company websiteExplore more
Salary
💰 $282,300 - $451,700 per year
Job Level
Tech Stack
About the role
- Lead Engineering Excellence: Drive the design, architecture, and delivery of high-quality, secure, and scalable enterprise software systems supporting complex revenue processes.
- Build and Scale Teams: Recruit, develop, and retain exceptional engineering talent. Foster a culture of innovation, accountability, and continuous learning across globally distributed teams.
- Champion the ARM Vision: Lead the evolution of our Agentic Revenue Management platform, blending the best of Salesforce Core, AI/Agentic systems, and Industry Clouds to deliver a unified revenue lifecycle experience.
- Operational and Organizational Leadership: Implement best-in-class engineering management practices, ensuring predictable delivery, operational excellence, and engineering productivity at scale.
- Cross-Cloud and Cross-Functional Collaboration: Partner closely with Product, Design, Industry, Commerce, Data Cloud, and AI teams to deliver cohesive, customer-centered solutions.
- Customer-Centric Leadership: Engage directly with strategic customers to understand pain points, shape product direction, and ensure value realization through platform adoption.
- Technical Depth with Strategic Range: Guide architectural decisions, system design, and scalability strategies — while also representing the organization at the executive level and influencing product vision.
- Mentorship and Culture: Inspire and develop next-generation leaders; model servant leadership and create a culture that emphasizes quality, trust, inclusion, and innovation.
Requirements
- Overall 20+ years experience and 10+ years of experience as a hands-on software development manager
- 6+ years engineering leadership of delivering world class software products/features
- 3+ years in cross-functional 2nd or 3rd level management roles.
- Experience in building strong, successful technical teams and coaching and mentoring individuals along their career paths.
- Ability to represent operational issues to senior leadership and dive deep into the technical details when required.
- Ability to prioritize in a rapidly changing environment; communicate clearly to steer the strongly talented team to deliver a high quality service.
- Bachelor's or Master’s in Computer Science or Engineering.
- AI and ML Engineering experience a plus
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 developmentengineering managementsystem designscalability strategiesAI engineeringML engineeringarchitecture designrevenue management systemssoftware product deliverycross-functional collaboration
Soft Skills
leadershipmentorshipcommunicationinnovationaccountabilityteam buildingcustomer engagementstrategic thinkingproblem-solvinginclusion
Certifications
Bachelor's in Computer ScienceMaster’s in Engineering