Program Manager II

Posted 2 Days Ago
Be an Early Applicant
Toronto, ON, CAN
Hybrid
Mid level
Software
The Role
Manage moderately complex technical projects and small programs across multiple teams: create and maintain plans, track risks/dependencies, align stakeholders, apply Agile practices, report progress, and drive delivery and continuous improvement.
Summary Generated by Built In

The Program Manager II manages moderately complex technical projects and small programs involving multiple teams. This role develops project plans, coordinates work, facilitates communication, tracks risks and dependencies, and helps ensure successful delivery against agreed objectives.  

Operating independently on most assignments, the Program Manager II builds and maintains practical plans, aligns technical and business stakeholders, applies established program management and Agile practices, and provides clear visibility into progress. The role identifies issues, tracks commitments, supports resolution, and seeks guidance on more complex challenges. 

The Program Manager II builds effective stakeholder relationships and demonstrates increasing ownership, accountability, and proficiency in program management practices. The role contributes to team process improvements by documenting lessons learned, recommending practical changes, and consistently delivering quality results. 

Why you'll love this role:

  • Join a role with endless opportunities to learn, build, and improve.
  • Drive  continuous optimization in a fast-moving, evolving organization. 
  • Opportunity to demonstrate increasing ownership, accountability, and proficiency in program management practices.
  • Mentorship and guidance from an experienced PMO leader on complex challenges.
  • Participate in continuous improvement activities within Technical Operations.
  • Make a difference at scale, supporting a large employee base where your contributions are highly visible.
  • Help shape the future of the function by identifying gaps, creating solutions, and leading change.

How you’ll shape our software engineering practices:

     Program Leadership and Execution

  • Manage moderately complex technical projects and small programs involving multiple teams.
  • Develop and maintain project plans, milestones, deliverables, timelines, success measures, and clear ownership.
  • Coordinate work across engineering teams and relevant partners in Product, Design, Security, Data, Customer Operations, Go-to-Market, and other functions.
  • Track scope, schedules, dependencies, risks, resources, quality, readiness, and delivery commitments.
  • Apply established Agile and project delivery practices to support iterative progress and agreed outcomes.
  • Work independently on most assignments and seek guidance when scope, risk, or organizational complexity increases.
  •        

    Cross-Functional Alignment and Influence

  • Build effective working relationships with technical teams, business stakeholders, and partner functions.
  • Facilitate project meetings, clarify decisions, capture actions, and follow up on commitments.
  • Create clear communications that summarize project status, progress, decisions, risks, dependencies, and next steps.
  • Coordinate follow-up and escalation to help remove blockers and maintain accountability.
  • Support alignment across teams by keeping objectives, roles, timelines, and decisions visible.

  • Risk, Dependency, and Delivery Management

  • Identify, document, and track project risks, dependencies, resource constraints, technical issues, and readiness concerns.
  • Coordinate mitigation actions with accountable owners and target dates.
  • Support resolution of delivery issues through follow-up, structured problem-solving, and timely escalation.
  • Maintain an accurate view of scope, schedule, dependencies, quality, readiness, and delivery progress.
  • Track commitments and raise concerns when agreed objectives or timelines are at risk.
  •        

    Project Tracking, Metrics, and Reporting

  • Maintain project routines, roles, action tracking, decision logs, and escalation paths using established practices.
  • Track agreed measures for delivery progress, quality, readiness, and outcomes.
  • Use project information to surface concerns, support decisions, and recommend corrective actions.
  • Provide accurate and timely status reporting to managers and project stakeholders.
  • Keep project documentation, decisions, actions, risks, and dependencies visible and current.

  • Agile Delivery and Team Practices

  • Use established Agile practices, including Scrum, Kanban, and iterative planning, based on team needs.
  • Support regular delivery through transparent plans, backlog and milestone tracking, dependency management, and review.
  • Reinforce effective team practices related to planning, communication, accountability, feedback, and continuous learning.
  • Identify practical opportunities to improve project planning, communication, tooling, and delivery processes.
  • Document and share useful lessons learned with assigned teams.

Experience we feel will set you up for success:

  • 4+ years of progressive project delivery, program coordination, or technical operations experience.
  • Demonstrated success managing moderately complex technical projects or small programs involving multiple teams.
  • Ability to develop project plans, facilitate communication, track schedules, dependencies and risks, and support delivery against agreed objectives.
  • Experience building effective relationships with technical and business stakeholders and communicating project information clearly.
  • Proficiency in project planning, schedule and action tracking, risk and dependency management, status reporting, and project documentation.
  • Strong working knowledge of Agile principles and practices, with practical experience using Scrum, Kanban, iterative planning, or hybrid delivery models.
  • Ability to apply fit-for-purpose delivery methods, support team flow and feedback, and improve predictability, quality, and customer value.
  • Experience leading technology programs involving software platforms, cloud services, data, integrations, security, infrastructure, digital transformation, or comparable technical domains.
  • Strong facilitation, communication, negotiation, and conflict-resolution skills, with the ability to build alignment without direct authority.
  • Sound judgment and organizational skills, with the ability to manage competing priorities and seek guidance on more complex challenges.
  • Demonstrated accountability, attention to detail, and a commitment to learning and improving program management practices.
  • Bachelor’s degree in Business, Computer Science, Engineering, or a related field, or equivalent practical experience; an advanced degree may be beneficial.
  • Relevant certifications in Project Management or Agile credentials are advantageous but not required.
  • Adaptable and reliable, with a consistent record of delivering quality results in fast-paced environments with evolving priorities. 

Skills Required

  • 4+ years of progressive project delivery, program coordination, or technical operations experience.
  • Demonstrated success managing moderately complex technical projects or small programs involving multiple teams.
  • Ability to develop project plans, milestones, deliverables, timelines, and success measures.
  • Experience facilitating communication, tracking schedules, dependencies, risks, and supporting delivery against agreed objectives.
  • Experience building effective relationships with technical and business stakeholders and clear project communication.
  • Proficiency in project planning, schedule and action tracking, risk and dependency management, status reporting, and documentation.
  • Strong working knowledge of Agile principles and practices (Scrum, Kanban, iterative planning, or hybrid models).
  • Experience leading technology programs involving software platforms, cloud services, data, integrations, security, or infrastructure.
  • Strong facilitation, communication, negotiation, and conflict-resolution skills.
  • Sound judgment, organizational skills, and ability to manage competing priorities.
  • Bachelor's degree in Business, Computer Science, Engineering, or related field, or equivalent practical experience.
  • Relevant Project Management or Agile certifications (advantageous).
  • Advanced degree may be beneficial.
  • Adaptable, reliable, and committed to delivering quality results in fast-paced environments.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Toronto, Ontario
736 Employees
Year Founded: 2002

What We Do

Great culture is the ultimate driver of organizational success. Achievers’ employee voice and recognition solutions bring your organization’s values and strategy to life by activating employee participation and accelerating a culture of performance. Achievers leverages the science behind behavior change, so your people and your organization can experience sustainable, data-driven business results anywhere in the world. Integrated insights fuel smarter solutions that deliver just-in-time nudges to the entire organization and an industry-best customer success and support team guides you on every step of the journey.

Similar Jobs

In-Office
Toronto, ON, CAN
93823 Employees
97K-137K Annually
In-Office
Toronto, ON, CAN
679 Employees
95K-155K Annually
Hybrid
Toronto, ON, CAN
205000 Employees
78K-128K Annually
Hybrid
Toronto, ON, CAN
205000 Employees
63K-103K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account