Principal Technical Program Manager

Posted 14 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Principal Technical Program Manager leading complex SaaS technology programs at PAR, a restaurant technology provider. Aligning engineering, product, architecture, and business teams to deliver scalable solutions.

Responsibilities

  • Lead end-to-end planning, execution, and delivery of complex technology programs aligned with business objectives, product strategy, and engineering priorities.
  • Partner with Engineering, Product, Architecture, and business leaders to establish goals, scope, milestones, dependencies, and success metrics.
  • Provide senior leadership with data-driven insights into program health, risks, trade-offs, resource requirements, and delivery progress.
  • Apply Agile methodologies and program management best practices to improve predictability, delivery efficiency, accountability, and time to market.
  • Identify and mitigate risks, resolve cross-team blockers, manage competing priorities, and drive timely decisions.
  • Align capacity, manage resource constraints, and support resource allocation across strategic initiatives.
  • Build partnerships across teams, facilitate collaboration, negotiate priorities, and drive consensus.
  • Improve program governance, delivery processes, communication, and operational efficiency.
  • Establish communication and reporting mechanisms for milestones, deliverables, dependencies, and business impact.
  • Ensure decisions reflect customer needs, product quality, scalability, reliability, and long-term business value.
  • Leverage AI tools to synthesize program data, identify risks and dependencies, improve status reporting, support scenario analysis, and streamline documentation with human review, data security, and decision accountability.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
  • 12+ years of experience in technical program management, software delivery, engineering program management, or a related role.
  • Demonstrated success delivering complex technology programs in a SaaS environment.
  • Strong understanding of software development lifecycles, Agile methodologies, Scrum, SAFe, Lean Portfolio Management (LPM), and DevOps practices.
  • Experience managing multiple concurrent programs, cross-functional dependencies, risks, milestones, and delivery commitments.
  • Strong technical understanding of software architecture, system integrations, and scalable cloud-based platforms.
  • Ability to translate business strategy into executable program plans and measurable outcomes.
  • Stakeholder management, communication, negotiation, and influencing skills, including experience working with senior leaders and technical teams.
  • Strong analytical and problem-solving skills; ability to navigate ambiguity, evaluate trade-offs, and drive decisions using data.
  • Experience with Jira, Confluence, and Power BI.
  • Legal authorization to work in the U.S. or Canada.
  • Master’s degree, large-scale technology initiative experience, restaurant technology experience, customer-centric mindset, distributed-team experience, and certifications such as PMP, PgMP, PMI-ACP, CSM, or LPM are additional skills/preferred qualifications.

Benefits

  • Equity
  • Bonus
  • Remote work in Canada
  • Reasonable accommodations for individuals with disabilities
  • Equal employment opportunities

Job type

Full Time

Experience level

Lead

Salary

CA$160,000 - CA$190,000 per year

Degree requirement

Bachelor's Degree

Tech skills

CloudPMP

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.