Senior Director, Technical Program Management

Capital One•McLean, VA
•$269,600 - $307,700

About The Position

Capital One is seeking a Senior Director of Technical Program Management to lead programs that deliver critical business goals and build large-scale products and platforms that create excellent customer experiences. The role drives major technical transformations and scales platform capabilities, while helping expand the TPM discipline by teaching the organization what effective technical program management can achieve. The Senior Director will lead enterprise platform roadmaps, align modernization and scalability with business growth, communicate delivery status and risks to executives, establish TPM practices and governance across domains, influence investment decisions, and develop TPM leaders. The position calls for a leader who can connect technology with business strategy in a collaborative, inclusive, iterative delivery environment.

Requirements

  • Bachelor's degree in a technical field.
  • At least 9 years of experience managing technical programs.

Nice To Haves

  • 9 or more years of experience designing and building solutions using distributed computing or service-oriented architecture (SOA).
  • 5 or more years of experience building distributed systems and highly available services using cloud computing services or architecture, preferably AWS.
  • 5 or more years of building and leading an experienced TPM team or impacting multiple organizations as an individual contributor.
  • 5 or more years of experience building highly scalable products and platforms.
  • 5 or more years of experience with Agile delivery.
  • 5 or more years of experience delivering large, complex programs, contributing to business or technical vision, collaborating with large cross-functional teams, securing deliverable commitments, and unblocking teams to achieve business impact.
  • Experience building systems and solutions within a highly regulated environment.
  • MBA or master's degree in a related technical field, such as Computer Science or Software Engineering.
  • At least 10 years of experience designing and building data-intensive solutions using distributed computing.
  • 5 or more years of experience leading software engineering teams.
  • Experience partnering with technology peers responsible for data architecture and distributed computing infrastructure or platforms.
  • Ability to communicate complex technical concepts clearly to a variety of audiences.
  • Industry impact through conference presentations, papers, blog posts, open-source contributions, or patents.
  • Ability to attract and develop high-performing software engineers with an inspiring leadership style.
  • Experience establishing TPM operating models or scaling TPM disciplines across multiple product lines.

Responsibilities

  • Lead programs that deliver critical business goals and build large-scale products and platforms.
  • Drive the end-to-end strategic roadmap for enterprise platforms, ensuring modernization, scalability, and alignment with business growth priorities.
  • Own executive communications about delivery status, program risks, and long-term architectural decisions to drive enterprise-wide technology alignment.
  • Establish and scale TPM best practices, governance frameworks, and OKR-based performance models adopted across multiple domains.
  • Influence investment prioritization and ensure platform decisions optimize for long-term agility, resilience, and cost efficiency.
  • Mentor and develop TPM leaders, fostering a high-performance culture focused on technical excellence and delivery accountability.
  • Help expand the TPM discipline by using industry knowledge and experience to teach the organization what effective TPMs can achieve.

Benefits

  • Eligible for performance-based incentive compensation, which may include cash bonuses and/or long-term incentives.
  • Comprehensive health, financial, and other benefits supporting total well-being.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service