Technical Project Manager – Engineering Team

Posted 6 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

  • Technical Project Manager leading technical programs at Magnet Forensics. Driving project delivery and collaboration using technology and AI-enabled workflows.

Responsibilities

  • Own end-to-end delivery for Magnet technical programs, keeping scope, dependencies, schedule, risks, and priorities clear
  • Turn big goals into practical plans, milestones, and delivery frameworks
  • Keep engineering, product, and business stakeholders aligned, informed, and focused
  • Use AI, automation, and modern tools to improve planning, tracking, reporting, and communication
  • Apply good judgment to ensure AI-assisted outputs are accurate, useful, and aligned with project goals
  • Communicate clearly across teams and leadership so updates, decisions, risks, and next steps are easy to act on
  • Facilitate project meetings, stakeholder reviews, and steering discussions that coordinate efforts and move work forward
  • Spot risks and issues early, raise concerns before they become blockers, and support fast, informed decisions
  • Proactively identify gaps in process and execution, then recommend practical solutions that help teams work better
  • Champion useful improvements, tools, and practices that make delivery more efficient and scalable
  • Track and communicate delivery health metrics, using data to drive continuous improvement

Requirements

  • Bachelor’s degree in a technical field, or equivalent practical experience;
  • 3+ years of experience in software or IT project/program management;
  • Strong track record delivering complex, cross-functional projects;
  • Experience with project management in continuous delivery, Agile, Scrum, or hybrid delivery environments;
  • Strong analytical skills, with experience using data and metrics to assess program health and recommend solutions;
  • Technical fluency sufficient to understand software architecture, assess dependencies, and participate in trade-off discussions;
  • Demonstrated understanding of software development and test methodologies;
  • Comfort with modern productivity tools, emerging technologies, AI-assisted workflows, and data-driven insights.

Benefits

  • Generous time off policies
  • Competitive compensation
  • Volunteer opportunities
  • Reward and recognition programs
  • Employee committees & resource groups
  • Healthcare and retirement benefits

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$80,000 - CA$130,000 per year

Degree requirement

Bachelor's Degree

Location requirements

HybridWaterlooCanada

Report this job

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