Product Manager

Teachworks

Teachworks

Product

Canada · Ontario, Canada · Remote

USD 75k-90k / year

Posted on Apr 17, 2026

Job Description:

Compensation: The expected salary range for this role is between $75,000 and $90,000, depending on experience and qualifications.

Reason for Opening: Backfill position

AI is used to screen, assess, or select applicants for this role.

Product Manager Job Description - InnoSoft Canada Inc.

POSITION

As a Product Manager at InnoSoft, you will play an integral part in guiding the development of our products. You will work closely with engineering, design, and business teams to deliver high-quality solutions that meet customer needs and drive business growth. You will assist in leading the product lifecycle from concept through launch and iteration, using your technical expertise to ensure our products are scalable, efficient, and meet market demands. Your balanced technical and customer knowledge will influence our continued success in supporting and evolving our product suite.

ABOUT INNOSOFT

InnoSoft Canada, creators of Fusion + Fusion Family suite of products, recreation management software solutions aimed at enhancing the overall well-being of individuals and communities through technology. At InnoSoft, we believe in the transformative power of technology to drive positive change, and it is our mission to create innovative, user-friendly products that bring people together, foster collaboration, and promote a sense of belonging. Our customer-centric approach drives us as a company to not only deliver outstanding products but also build collaborative, lasting relationships with our clients.

Operating under the Jonas Software Group, we are a proud subsidiary of the public company, Constellation Software, Inc. (CSI), an international provider of market-leading software with revenues of over $3.5 billion USD and 20,000+ employees across the globe.

JOB RESPONSIBILITIES

The core responsibilities of the position include:

Product Management and Strategy

  • Provide technical product management for the entire Fusion product suite, acting as the main point of contact between Development and Product.

  • Act as primary product manager for products in the Fusion product suite as required.

  • Work closely alongside the Director of Product to identify, plan, and prioritize product requirements and release plans.

  • Work closely with cross-functional teams to ensure alignment across product strategy, design, and implementation.

  • Conduct market and competitor analysis to identify trends, opportunities, and challenges.

  • Identify opportunities for innovation, differentiation, and product expansion, including the strategic application of AI and automation

Technical Project Management & Execution

  • Act as technical project management lead for high-value projects as required.

  • Drive product development processes to ensure timely delivery and product quality.

  • Monitor product performance and KPIs, adjusting strategies to maximize impact.

Collaboration & Stakeholder Communication

  • Conduct product demos and gather stakeholder feedback for continuous improvements.

  • Align business goals with customer needs and technical capabilities.

  • Collaborate with engineering and design teams to translate business requirements into technical specifications.

  • Act as a liaison between technical and non-technical team members, ensuring clear communication of product vision and requirements.

User & Market Research

  • Gather and analyze user feedback and data to inform product iterations and improvements.

  • Conduct rapid prototyping and iterative validation cycles with users to test hypotheses, surface friction points, and refine solutions before full development investment.

  • Occasional travel to visit clients on-site and conduct various product discovery activities, including prototype walkthroughs and usability sessions.

AI & Innovation Enablement

  • Evaluate and utilize AI tools to improve product capabilities, internal workflows, and decision-making.

  • Identify practical, customer-focused AI use cases that enhance efficiency, insights, or user experience.

  • Stay current on emerging AI capabilities and assess their applicability to the Fusion product suite.

  • Collaborate with the Director of Product to ensure AI-driven enhancements align with the long-term product vision and roadmap.

Risk and Compliance Management

  • Identify potential technical risks and dependencies early in the development process.

  • Ensure products comply with industry regulations, security best practices, and data privacy laws.

  • Work collaboratively with the SysOps and DevOps teams to measure and address compliance concerns as required.

JOB QUALIFICATIONS

The core qualifications for the position are:

Professional Experience

  • 5+ years of progressive Technical Product management experience, with at least 3 years in a Senior Product manager role, or in a related product/project or technical role.

  • Proven experience working in complex, multi-product or multi-team software environments

  • Demonstrated track record of shipping quality software products that are measurable and sustainable.

Technical Knowledge & Experience

  • Strong understanding of technical concepts, with the ability to communicate complex ideas to non-technical stakeholders.

  • Hands-on experience leveraging AI tools to support product discovery, delivery, analytics and enhance product capabilities, improve workflows, or inform product decision-making

  • Knowledge of cloud computing, APIs, or software development processes.

  • Proven experience managing product lifecycles, from ideation to delivery.

  • Ability to understand technical trade-offs and collaborate with engineering teams.

  • Ability to organize and complete multiple projects simultaneously under pressure and within tight deadlines.

Leadership & Communication Skills

  • Excellent problem-solving, organizational, and communication skills.

  • Experience collaborating with engineering, UX/UI design, and business teams.

  • Ability to translate business needs into technical requirements and vice versa.

  • Strong stakeholder management skills—working with executives, customers, and development teams.

  • Track record of successfully managing complex projects and balancing competing priorities.

Soft Skills

  • Excellent communication and collaboration skills, with the ability to work effectively across technical teams, executives, and internal/external stakeholders.

  • Ability to translate complex technical concepts into clear, understandable language for non-technical stakeholders.

  • Strong, active listening skills to understand customer needs, business goals, and engineering constraints.

  • A proactive, self-motivated approach with a passion for continuous learning and improvement.

  • Strong attention to detail in requirements gathering, backlog management, and documentation.

  • Passion for technology and a commitment to leveraging it to improve the well-being of individuals and communities.

  • Customer-focused mindset with a commitment to delivering exceptional products and experiences.

  • Adaptable and resilient, able to thrive in a fast-paced and dynamic environment.

Educational Background and Certifications

  • Bachelor’s degree in Computer Science, Engineering, Business, or a related field.

  • Relevant certifications such as:

    • Certified Scrum Product Owner (CSPO) or Professional Scrum Product Owner (PSPO)

    • SAFe Product Owner/Product Manager (SAFe POPM)

    • Project Management Professional (PMP) (if project management is a key responsibility)

#LI-PP1

Updated the requisition with Compensation details per the Canada legislation payment requirement.

Business Unit:

Innosoft

Scheduled Weekly Hours:

40

Number of Openings Available:

1

Worker Type:

Regular

More About Jonas Software:

Jonas Software is a leading provider of enterprise management software solutions, serving a wide range of vertical markets including hospitality, healthcare, construction, education, personal care, fitness, leisure, moving and legal services, to name a few. Within these markets, Jonas is comprised of over 65 distinct brands, each a respected leader in its domain.

Jonas’ vision is to be the branded global leader across these verticals and to be recognized by customers and industry stakeholders as the trusted provider of “Software for Life.” We are committed to technology, product innovation, quality, and exceptional customer service.

Jonas Software supports over 60,000 customers in more than 30 countries. We employ over 6,000 skilled professionals, including industry experts and technology specialists. Across our broader network, we support a global workforce of more than 30,000 employees.

Headquartered in Canada, Jonas Software has a global footprint with offices around the world. We’re a 100% owned subsidiary of Constellation Software Inc., based in Toronto, publicly listed on the TSX (CSU.TO), and a member of the S&P/TSX 60 Index.