Technical Program Director

    • San Francisco, CA

Your Opportunity Smart Processing is central to Schwab's business process transformation efforts and is at the center of Schwab's sustainable competitive advantage. Smart Processing requires end-to-end, ecosystem strategy, vision, planning, and execution driving tangible benefits for Schwab and our clients including greater scale, automation, and straight-through processing to provide more efficient and personalized service to our clients.

The Cross Enterprise Services Smart Processing Program Director is an individual contributor role, and will share our passion for technology, collaboration, innovation, and excellence. The Program Director oversees the management and coordination of all aspects of the Smart Processing ecosystem including planning, organizing, and executing against cross-organizational activities and deliverables integrating technology, data, and process excellence - working in conjunction with the Smart Processing product owner - to deliver business value in line with the broader Smart Processing strategy. You will be responsible for creating project roadmaps and schedules, leading scrum of scrums, collaborating across the cross-organizational teams, managing risks, managing financials, communicating status, and documenting all aspects of this large program. You will work closely with the other Program Directors and project managers of consuming products to align on product delivery. The ideal candidate will be an excellent leader and confident self-starter with a passion for delivering cutting-edge technology, working with technology and business partners to produce results in a timely manner. The leader will collaborate across a matrixed organization to deliver technology solutions and business value through efficient, disciplined, and predictable program execution while managing critical internal and external relationships. The candidate will work collaboratively with all participants in software development projects to maintain all aspects of the overall software development lifecycle and ensure the on-time, quality delivery of software product releases to streamline and scale operations effectiveness. The Program Director is an individual contributor (no direct reports).

What you're good at

  • Plan and drive the delivery of the overall program and its activities, ensuring firm-wide Smart Processing objectives are met
  • Lead scrum of scrum and Product Increment planning. Be an advocate and leader to transform the Smart Processing teams into more mature agile teams with a focus on effectiveness and automation
  • Manage an annual budget of $25MM+ and ensure that the program operates within the approved budget
  • Manage interdependencies across a high number of scrum teams
  • Adapt style to work with a diverse set of stakeholder needs and expectations
  • Work across diverse business and technical partners to broker decisions and negotiate trade-offs
  • Distill complex information for business partners and tailor messages appropriate to the audience
  • Communicate effectively at all levels particularly at the executive level
  • Mediate and resolve conflicts, maintain a strategic focus when making decisions
  • Demonstrate sound judgment regarding decisions and escalations with complete information
  • Provide supervision and direction to project teams to ensure successful execution
  • Ensure quality and evidence of project documentation
  • Collaborate across Build, Support, Automation and architectural teams to help remove roadblocks and drive platform adoption
  • Coordinate with external vendors and internal technical and legal teams to manage relationships and contractual agreements
  • Develop an annual operating plan to support the organization and ensure delivery against the annual operating plan
  • Conduct portfolio evaluation to assess the strengths of the portfolio and identify areas for improvement
  • Develop funding proposals to ensure the continuous delivery of services
  • Documentation and communication of organizational activities and progress
  • Ensure that portfolio activities operate within the policies and procedures of the organization
  • Liaise with other program directors, managers, and stakeholders to ensure effective and efficient portfolio delivery
  • Provide various forms of portfolio status to different levels of management
  • Strong relationship building
  • Identify and evaluate the risks associated with portfolio activities and take appropriate action to control the risks
  • Inspire project team members to improve their own performance; engage and motivate teams to go beyond their role expectations, to help each other, and to exceed goals


What you have
  • Bachelor's degree with 12 + years of project and program management experience, managing multiple large, complex and cross functional projects, with emphasis on product development, focused on transformation, automation, and technology delivery.
  • Bachelor's degree in computer science would be preferred
  • Proven ability to earn the trust of sponsors and key stakeholders through focused execution of business priorities (typically at a VP and SVP level)
  • Ability to navigate and be successful in a highly matrixed organization
  • Self-starter who can drive and execute against outcomes
  • Sound business and technical acumen
  • Focused and versatile team player that is comfortable under pressure
  • Demonstrated and applied experience establishing and delivering complex projects
  • Excellent communication skills (written and verbal)
  • Ability to distill information to communicate the right message
  • Excellent problem-solving and advanced critical-thinking skills
  • Extensive knowledge and expertise in the use of project management tools and methodologies
  • Experience leading teams through Agile transformation


Back to top