Posted in

Director – Technical Program Management – Finance Technology

Director – Technical Program Management – Finance Technology

CompanyCapital One
LocationCambridge, MA, USA, McLean, VA, USA, Richmond, VA, USA, New York, NY, USA
Salary$205400 – $281300
TypeFull-Time
DegreesBachelor’s, Master’s, MBA
Experience LevelSenior, Expert or higher

Requirements

  • Strong technical background with experience in building highly scalable platforms, data-intensive solutions, and cloud-native architectures.
  • Proven ability to simplify complex technical challenges and drive informed decision-making across engineering, product, and business teams.
  • Excellent program management skills to lead planning and execution of large enterprise initiatives.
  • Exceptional communication and influencing skills to engage senior leadership and stakeholders.
  • Experience as a TPM leader, helping grow and develop teams while shaping the TPM practice.
  • A deep focus on execution, follow-through, accountability, and results.
  • Bachelor’s degree.
  • At least 7 years of experience managing technical programs.

Responsibilities

  • Lead enterprise integration programs, ensuring seamless application convergence and data migration across multiple business units.
  • Collaborate with engineering, architecture, product management, and business stakeholders to define multi-year roadmaps and drive alignment on technical implementation plans.
  • Manage risks, dependencies, and technical challenges while ensuring execution excellence through strong program governance and data-driven decision-making.
  • Provide strategic guidance on architecture, technology modernization, and cloud-native solutions to ensure scalability and compliance.
  • Influence senior leadership and cross-functional teams to drive impact and alignment.
  • Elevate the TPM discipline by mentoring teams and implementing best-in-class technical program management practices.

Preferred Qualifications

  • 10+ years of experience designing and building data-intensive solutions using distributed computing.
  • 7+ years of experience in building distributed systems and highly available services using cloud computing, preferably AWS.
  • 5+ years of experience leading large, complex programs, driving business and technical vision, and managing cross-functional teams.
  • Experience delivering systems in highly regulated environments.
  • 3+ years of experience with Agile delivery.
  • MBA or Master’s in Computer Science, Software Engineering, or a related field.