Senior Technical Program Manager

Posted 3ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Technical Program Manager overseeing multi-team technical initiatives at Best Friends Animal Society. Driving alignment and execution while fostering collaboration across various stakeholders.

Responsibilities:

  • Lead end-to-end program management for complex, multi-team technical initiatives.
  • Define and maintain program roadmaps, milestones, and success metrics.
  • Serve as the primary point of coordination between engineering teams, product, security, project managers, and business stakeholders.
  • Facilitate cross-functional planning sessions, design reviews, and executive status briefings.
  • Identify, assess, and proactively mitigate program risks and dependencies.
  • Drive alignment on priorities and trade-offs across competing team needs.
  • Partner with engineering leads to ensure technical designs, architecture decisions, and delivery plans are realistic.
  • Collaborate with security teams to embed security and compliance requirements into program planning and delivery processes.
  • Establish, improve, and scale program management frameworks, processes, and tooling.
  • Maintain a high-level strategic vision across programs.
  • Track and report on program health using defined KPIs and OKRs.
  • Partner closely with the Project Management Office (PMO).

Requirements:

  • 7+ years of experience in technical program management
  • Strong foundational understanding of software engineering principles, system design, infrastructure concepts, and data engineering practices
  • Proven ability to manage multiple concurrent programs in a fast-paced environment with shifting priorities.
  • Experience working directly with security, compliance, or risk teams to incorporate requirements into program delivery.
  • Exceptional communication and presentation skills
  • Strong analytical and problem-solving skills
  • Demonstrated experience leading without direct authority
  • Proficiency with program and project management tools
  • Familiarity with Agile, Scrum, SAFe, and/or other delivery methodologies.
  • Bachelor's degree in Computer Science, Engineering, Information Systems, Business, or related field — or equivalent practical experience.

Benefits:

  • great benefits!