Overview
On Site
Full Time
Skills
TPM
Total productive maintenance
Workflow
Effective communication
IT program management
Economics
Capacity management
Marketing
Commerce
Planning
Big data
Rally
HATS
Switches
IMPACT
Software engineering
Partnership
FOCUS
Release management
Metrics
SAP BASIS
Status reports
Sprint
Innovation
IT strategy
Apache Flex
Scrum
Kanban
Program management
Project implementation
Solution management
Leadership
Management
SaaS
Business model
Product development
Data
Operations
Cloud computing
Data centers
Software development
Agile
Relationship building
Matrix management
Enterprise software
Engineering management
Analytical skill
Problem solving
Portfolio management
Project management
Communication
Salesforce.com
Job Details
Team Overview
Managers of Technical Program Managers (TPMs) play a critical role at Salesforce in leading large-scale, cross-functional TPM Teams for initiatives within our Technology & Products organizations. TPM Manager's lead teams, act as player coaches in also leading programs, oversee programs through from beginning to end, partnering with their engineering leads to set the framing for successful programs, and ensuring a better workflow and more effective communication. They work closely with executives and key company stakeholders to drive critical programs and activities across the company!
Role Overview
The Senior Director of Technical Program Management will lead a team of TPMs in support of engineering teams within our Cloud Economics and Capacity Management portfolio, driving multi-year large-scale programs to build, maintain, decommission, and migrate data centers supporting Salesforce Core Products, Marketing Cloud and Commerce Cloud. These data centers ensure the availability of our clouds that are up stack and are mission critical to Salesforce and our customers!
You will lead, contribute and co-ordinate with cross functional, domain areas like Engineering and Product, and the Executive Leader Team to drive planning and execution of programs. This is a fast paced, dynamic environment that involves working with multiple products and tech stacks leveraging the latest big data, monitoring, and observability industry standards. As change is constant at Salesforce, you must be comfortable dealing with ambiguity and rally a team behind a vision, even if things are not super clear to begin with!
This role is based in either San Francisco, CA or Bellevue, WA with an expectation to be in the office 36 days a quarter.
About You
Your Impact
Minimum Requirements
Preferred Requirements
Managers of Technical Program Managers (TPMs) play a critical role at Salesforce in leading large-scale, cross-functional TPM Teams for initiatives within our Technology & Products organizations. TPM Manager's lead teams, act as player coaches in also leading programs, oversee programs through from beginning to end, partnering with their engineering leads to set the framing for successful programs, and ensuring a better workflow and more effective communication. They work closely with executives and key company stakeholders to drive critical programs and activities across the company!
Role Overview
The Senior Director of Technical Program Management will lead a team of TPMs in support of engineering teams within our Cloud Economics and Capacity Management portfolio, driving multi-year large-scale programs to build, maintain, decommission, and migrate data centers supporting Salesforce Core Products, Marketing Cloud and Commerce Cloud. These data centers ensure the availability of our clouds that are up stack and are mission critical to Salesforce and our customers!
You will lead, contribute and co-ordinate with cross functional, domain areas like Engineering and Product, and the Executive Leader Team to drive planning and execution of programs. This is a fast paced, dynamic environment that involves working with multiple products and tech stacks leveraging the latest big data, monitoring, and observability industry standards. As change is constant at Salesforce, you must be comfortable dealing with ambiguity and rally a team behind a vision, even if things are not super clear to begin with!
This role is based in either San Francisco, CA or Bellevue, WA with an expectation to be in the office 36 days a quarter.
About You
- Love to wear multiple hats.
- Builds the relationships to make things happen.
- Keen reader of people, culture, and tea leaves.
- Highly functional in a dynamic, energizing environment.
- Comfortable switching between the tactical and strategic.
- A service-oriented person who "Thinks Customer."
- Outstanding executive presence and communications superstar.
- Seasoned leader of teams who parters well with executive stakeholders.
- Player coach - leads team, but also does own work as needed on independent programs.
Your Impact
- Lead teams to catalyze business outcomes with our engineering partners. Mastered the ability to communicate to teams, set goals, give feedback, motivate and inspire, manage escalations, work through employee support processes, and grow team members to their full potential.
- Lead programs by achieving alignment on program scope, release planning, as well as aligning one or more teams on vision, business goals, creating program structure, and securing cross-functional alignment.
- Drive teams through the Software engineering experience through multi release plans using Agile and demonstrated analytical and technical skills.
- Drive Steering Committee meetings with key stakeholders for each program to help make key decisions, remove obstacles, and address key program issues. Be the key driver to ensure business goals are met and drive the strategic vision of each program.
- Develop strong partnerships with key functional stakeholders to drive focus on business goals. Be a trusted partner for executive management to ensure program success.
- Partner with cross-functional teammates to drive workgroup alignment meetings to address tactical release issues, dependencies, team status, production issues, metrics review, milestones, etc. (cross functional - Product Owners, Scrum Masters, TechOps, Release Eng, Capacity, Functional Managers, Release Management).
- Provide visibility to program status (issues, risks, metrics, etc.) on an ongoing basis through push status reporting (to all stakeholders, team members, and interested parties).
- Manage "program/feature" dependencies across multiple teams, scrum teams, functions, divisions, and stakeholders.
- Anticipate and remove obstacles with a sense of urgency that slow down or prevent project teams from delivering on project goals.
- Provide monthly program reviews and updates at sprint reviews (deep dive into current state of project goals, risks, escalations).
- Create a collaborative environment that fosters creativity, innovation, and learning.
- Be a catalyst within the organization, someone who can help advance our Product & Technology strategy globally and drive others in the organization to change.
Minimum Requirements
- Must be willing to work Pacific Coast time zone and flex to East coast when necessary.
- 15+ yrs of experience managing large complex programs/projects utilizing Agile/Scrum, Kanban and other program management project execution methods.
- 8+ years of solution management experience for software or SaaS experience.
- 6+ years of experience leading engineering and other cross functional teams.
- 5+ years of successfully implementing and managing SaaS product development programs; strong knowledge of the SaaS business model and its product development lifecycle.
- Deep understanding of Data Center Operations, both private data centers and public cloud data centers.
- Deep experience with the software development lifecycle; ability to adjust and apply this knowledge in a dynamic environment using agile methodologies.
- Outstanding organizational, communication, and relationship-building skills conducive to driving consensus; able to work in a cross-functional, matrix management environment.
- Ability to master technical subjects and technologies relevant to the program.
- Ability to successfully partner with all functions across the entire company.
- Enterprise software/technical program or engineering management experience at an enterprise technology company.
- Excellent analytical and problem solving skills with a history of hands-on, detail orientation.
- Ability to establish credibility and rapport with senior executives and technical and non-technical team members alike.
- Experience with Portfolio Management.
- Strong organizational, project management, analysis, and communication skills.
- Ability to work well as a member of a highly integrated team composed of both technical and non-technical members.
- A related technical degree required
Preferred Requirements
- Experience with the Salesforce Platform and products
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.