Software Product Engineering and Enablement Leader

2 weeks ago


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



  • , , 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...


  • , , Canada Aplos Software Full time

    About Aplos, Raisely and Keela: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • , , Canada ECI Software Solutions Full time

    Senior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...


  • , , Canada PostGrid Full time

    PostGrid is a global leader in enterprise SaaS platforms for automated offline communications. Our robust APIs empower organizations to create, personalise, and dispatch physical mail letters, postcards, checks, and more to any address on the globe without ever touching an envelope, while ensuring clean address data. Operating at a massive scale across...


  • , BC, Canada Aplos Software Full time

    About Velora: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company, Velora , with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more sustainable....


  • , , Canada Quest Software Full time

    Join to apply for the Software Developer Staff Engineer role at Quest Software Overview Quest Software is looking for an experienced SaaS Software Developer to be part of the On Demand team, within Quest’s Platform Management Group in Canada. We are working on building serverless cloud native SaaS solutions using the latest technologies in the Microsoft...


  • , , Canada Dropbox Full time

    Principal Software Engineer, Developer Productivity Get AI-powered advice on this job and more exclusive features. Dropbox is a Virtual First company. For this role, we are currently only authorized to hire candidates from the following provinces: Alberta, British Columbia, Ontario, and Saskatchewan. Company Description Dropbox isn’t just a...


  • , , Canada Dropbox Full time

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


  • , , 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...