Software Product Engineering and Enablement Leader

2 weeks ago


Toronto Montreal Calgary Vancouver Edmonton Old Toronto Ottawa Mississauga Quebec Winnipeg Halifax Saskatoon Burnaby Hamilton Surrey Victoria London Halton Hills Regina Markham Brampton Vaughan Kelowna Laval Southwestern Ontario R, Canada Reimagine Work Full time

Software Product Engineering and Enablement Leader Join to apply for the Software Product Engineering and Enablement Leader role at Reimagine Work Base Pay Range CA$145,000.00/yr - CA$165,000.00/yr People & Culture Advisor | CPHR | Community Connector We're helping The Land Administration Company find their Software Product Engineering and Enablement Leader Check out the full job posting below: About The Land Administration Company: The Land Administration Company (LAC) is a Canadian‑owned and operated organization delivering innovative, world‑class land administration solutions to governments and jurisdictions across the globe. With a proven track record of success and a team deeply experienced in land management projects, we are committed to driving positive, long‑lasting social, economic, and environmental outcomes. At LAC, we believe in harnessing the power of cutting‑edge technology, offering new employees the chance to develop in‑demand skills that are shaping the future of land administration. Joining our team means becoming part of a purpose‑driven organization where your work can make a real difference—from promoting minority rights and reducing poverty to tackling environmental challenges. About the Role: At LAC we believe that the strength of our engineering organization lies not only in the quality of our code, but in how effectively knowledge is shared, systems are understood, and new engineers can contribute with confidence. That’s where enablement comes in. Enablement at LAC means building the frameworks, documentation, and learning systems that empower our technical team to build an exceptional product. As our Software Product Engineering and Enablement Lead, you’ll operate at the intersection of engineering, architecture, and education. As a Software Product Engineer, you will design and write feature specifications and be part of the product strategy and design process by working closely with customers, industry trends, and internal sources to determine our product roadmap. You’ll also translate complex technical systems into clear, actionable knowledge, creating the references, onboarding materials, and learning programs that form the backbone of a high‑performing, globally distributed engineering function. This role is both strategic and hands‑on: you’ll work directly with our CTO and senior engineers to audit and document our platform, while designing scalable processes that make it easy for future hires to hit the ground running. If you’re passionate about enabling others to do their best technical work and thrive on bringing structure and clarity to complex systems, this is a rare opportunity to help shape the foundation of an organization that’s using technology to drive social and environmental impact around the world. This role will collaborate closely with our existing testing team, developers (on and offshore) and technical leadership, and will report to our Director of Operations. Please note that we are unable to sponsor work visas of any kind. Location: Remote in Canada. Preference for those who can align with North America Pacific Time Zone. Remote within Canada (our ideal candidate has the flexibility & maturity to manage a schedule that includes occasional virtual and in‑person collaboration with teams in PST, India, and Northern Ireland) $145,000 - $165,000 CAD annual salary Full time, permanent role Five weeks of paid PTO annually Key Responsibilities Software Product Engineering Collaborate with the CTO, senior engineers, and architects to specify, design and document platform features and improvements. Become deeply familiar with the platform’s features and be able to lead workshops to develop specifications, requirements and solutions. Understand the software architecture, database structures, and overall technical design of the platform to bridge the gap between internal and external teams and customers. Engage with customers to gather feedback, understand their workflows, and incorporate user input into the product development process to improve usability and satisfaction. Work closely with the development team to prioritize features, enhancements, and bug fixes based on client feedback, market needs, and product strategy, keeping our product aligned with customer needs and market trends. Technical Knowledge Acquisition & Documentation Work in partnership with the CTO, senior engineers, and architect to extract and document the platform’s functionality and as‑built implementation approach, while primarily operating independently and demonstrating initiative and autonomy in driving these efforts forward. Produce clear technical docs, reference architectures, and onboarding guides, ensuring they stay up to date. Manage and own content in our content management system and on our website and intranet, including regular updates and reviews of that content for currency and accuracy. Enablement & Training Development Design and deliver internal training modules for future implementation teams, solution architects, and engineers. For the Software Product Engineering Track: Role‑based curricula: platform and domain fundamentals, component deep‑dives, services. Work with partners to develop custom onboarding materials. Build a repeatable enablement process that scales with hiring and product evolution. Collaborate with the CTO to align enablement efforts with product roadmap and platform strategy. The ability to form a third track around sales training development is a strong plus but not required initially for the role. Knowledge Act as a transitional steward of technical knowledge, reducing single points of failure. Develop bootcamps, cohort learning programs and manage quarterly content audits once initial curricula have been established. Mentor new hires and junior engineers to accelerate their ramp‑up time. Develop a domain and platform knowledge curriculum that allows all new company employees to gain baseline knowledge. Establish feedback loops to continuously improve training materials and onboarding processes. Experience collaborating with sales and converting technical materials into sales enablement content, including product updates, competitive positioning, objection handling guides, solution briefs, technical primers and onboarding materials for new sales hires is a plus but not required. Leveraging Generative AI Leverage generative AI to rapidly create, update, and personalize training materials, technical documentation, and onboarding content, ensuring consistency and efficiency across enablement programs. Design and implement training datasets and feedback mechanisms to refine AI models, supporting the continuous improvement of AI‑generated outputs for both internal and customer‑facing resources. Integrate AI‑powered tools into the software development lifecycle (SDLC) to automate code generation, documentation, and testing, thereby accelerating product engineering processes and enhancing quality. Utilize AI resources to facilitate knowledge sharing, automate routine engineering tasks, and support collaborative problem‑solving, ultimately boosting team productivity and innovation. Experience 7+ years in software product engineering roles within complex systems and domains. Proven track record of rapidly understanding and documenting large‑scale exceptionally complex software platforms and system architectures. Hands‑on experience with product and software development, architecture and implementation team development, onboarding, and scaling technical capacity. Experience working directly with CTOs, product owners, senior engineers, and architects to extract and codify technical knowledge. Demonstrated success in building internal training programs, curricula, academies and enablement frameworks for technical and delivery teams in a global organization and fine tuning those artifacts for regional use. Familiarity with agile methodologies and cross‑functional collaboration. Strong technical writing skills and demonstrated facilitation and presentation skills. Experience in mentoring and coaching engineers and technical staff and growing and scaling development and implementation teams. Ability to adapt technical documentation for sales (demo scripts, solution briefs, technical primers, develop a sales training curriculum etc.) is a healthy bonus. An understanding of land administration and land registry systems, as well as geospatial and/or GIS systems is strongly encouraged. A high degree of autonomy and the ability to work with a global team. Qualifications Bachelor's or Master's degree in computer science, software engineering, or a related technical field. Progressive experience as a Product Engineer with a successful track record of developing products and platforms. Familiarity with software architecture, design patterns, and full‑stack development. Excellent written and verbal communication skills, with the ability to translate complex technical concepts into accessible documentation and training. Ability to work independently and collaboratively in a fast‑paced, evolving global environment. Passion for knowledge sharing, team development, and organizational scalability. Experience in curriculum design, technical writing, or learning & development for engineering teams. Experience or curiosity in the geospatial industry. Demonstrated success in collaborating with technical and non‑technical teams. The ability to pass a background check and security clearance, if necessary. Diversity, Equity & Inclusion We are an equal‑opportunity employer and are dedicated to fostering an inclusive and diverse environment for employees from all walks of life. Employment decisions are made without regard to race, colour, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, or disability. We hire based on talent, and we’re excited to hear what you will bring to our team Seniority level: Mid‑Senior level Employment type: Full‑time Job function: Engineering and Information Technology Industries: Software Development and IT System Custom Software Development #J-18808-Ljbffr



  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Reimagine Work Full time

    An innovative technology company in Canada is seeking a Software Product Engineering and Enablement Leader to enhance technical documentation and design training modules. This role involves collaboration with engineers and customers to improve product usability and satisfaction. Candidates should have extensive experience in software engineering and...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Dropbox Full time

    A leading cloud-based solutions company is looking for a Senior Engineering Manager to lead their Multi-Product Enablement initiative. This role includes managing a team of engineers and ensuring high-quality execution on business objectives. Candidates should have extensive software engineering experience and a strong background in people management. The...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Absorb Software Full time

    Principal Product Manager - Enterprise Customer Education We’re looking for a Principal Product Manager to define the future of our Enterprise Customer Education segment, helping Absorb’s enterprise clients train and enable their customers at scale. This is a high-impact individual contributor role that blends strategy, creativity, and analytical rigor....

  • Software Engineer

    6 days ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Canonical Full time

    Software Engineer - Solutions EngineeringJoin to apply for the Software Engineer - Solutions Engineering role at CanonicalSoftware Engineer - Solutions Engineering3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Solutions Engineering role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Dropbox Full time

    Senior Engineering Manager, Core Multi-Product EnablementCompany: DropboxLocation: Canada (Alberta, British Columbia, Ontario, Saskatchewan) – Remote firstAbout DropboxDropbox is a global, virtual‑first company that builds cloud‑based solutions for file sharing, collaboration, and enterprise workflows. We foster an entrepreneurial culture with...

  • Software Engineer

    6 days ago


    Calgary, Toronto, Montreal, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Canonical Full time

    Software Engineer - Solutions EngineeringJoin to apply for the Software Engineer - Solutions Engineering role at CanonicalSoftware Engineer - Solutions Engineering3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Solutions Engineering role at CanonicalCanonical is a leading provider of open source software and operating...


  • Vancouver, Toronto, Montreal, Calgary, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada ActiveState Software Inc. Full time

    Sr Backend Software Engineer Department: Engineering Employment Type: Full Time Location: Vancouver Compensation: $75,000 - $105,000 / year Description ActiveState enables DevOps, InfoSec, and Development teams to improve their security posture while simultaneously increasing productivity and innovation to deliver secure applications faster. We are the only...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada GitLab Full time

    Principal Engineer, Production Engineering Join to apply for the Principal Engineer, Production Engineering role at GitLab. GitLab is an open‑core software company that develops the most comprehensive AI‑powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co‑create the software...

  • Software Engineer

    6 days ago


    Laval, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Southwestern Ontario, R, Canada Canonical Full time

    Software Engineer - Solutions EngineeringJoin to apply for the Software Engineer - Solutions Engineering role at CanonicalSoftware Engineer - Solutions Engineering3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Solutions Engineering role at CanonicalCanonical is a leading provider of open source software and operating...

  • Software Engineer

    4 weeks ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Halton Hills, Surrey, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, W, Canada Software Secured Full time

    OverviewWe’re seeking a talented and passionate Full Stack Software Developer to join our growing engineering team. You will play a key role in developing and maintaining both the back-end and front-end of our core platform, contributing to all phases of the software development lifecycle – from design and implementation to testing and deployment....