Software Product Engineering and Enablement Leader
OperationsFull TimeRemote$150,000 - $165,000 CAD per year
Software Product Engineering and Enablement Leader
Location: Remote in Canada. Preference for those who can align with North America Pacific Time Zone.
Reports To: Director of Operations
Type: Full-Time Permanent
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.
Why Work with Us?
- Innovation at the Core: We utilize leading-edge technologies, allowing you to develop highly sought-after skills in a dynamic, forward-thinking environment.
- Global Impact: You'll have the opportunity to contribute to meaningful projects that help countries and citizens secure land rights and drive positive societal change.
- Mission-Driven Work: Be part of a team focused on empowering nations and communities to achieve long-term social, economic, and environmental sustainability.
- Collaborative Culture: Work alongside best-in-class partners and professionals who are passionate about making an impact and bringing innovative solutions to life.
If you're passionate about technology, social change, and working on impactful global projects, we want to hear from you.
About the Role
At LAC, we recognize that our success depends not only on the quality of our software, but also on how effectively our teams, both technical and non-technical, are enabled to understand, engage with, and excel within our platform and the unique domain of land administration. Enablement at LAC is about developing robust frameworks, comprehensive documentation, and tailored learning systems that quickly bring new team members—whether engineers, architects, implementation specialists, or business stakeholders—up to speed and ready to contribute meaningfully.
As the Software Product Engineering and Enablement Lead, your primary focus will be guiding individuals from diverse technical backgrounds to become functional and confident contributors within our platform and the land administration domain. You’ll create clear onboarding pathways, role-specific training programs, and accessible reference materials that demystify complex technical and domain concepts to make them easy to understand and improve on-ramp time. By collaborating with the CTO, senior engineers, and domain experts, you’ll ensure that both technical and non-technical team members understand our systems, workflows, and the broader impact LAC delivers. This role is hands-on and strategic, involving the design of scalable enablement processes that accelerate learning, foster cross-functional collaboration, and empower all team members to make a difference from their very first day.
This position offers a unique hybrid opportunity, blending enablement leadership with hands-on product software engineering responsibilities. In addition to designing training and onboarding frameworks, you will actively contribute to platform development, feature implementation, and technical documentation. This dual focus enables you to both empower team members and directly shape the evolution of LAC’s software products, ensuring your work has a tangible impact across all facets of the organization.
If you thrive on building clarity and structure and are passionate about helping others unlock their potential in a mission-driven organization, while also being able to utilize your technical engineering skills to further develop and enhance a platform, this is your opportunity to shape the foundation of a team dedicated to advancing social and environmental outcomes through technology. You will work closely with product and testing teams, developers (local and offshore), and technical leadership, reporting to the Director of Operations, to ensure every team member is equipped to succeed in LAC’s dynamic and impactful domain.
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.
We use AI tools for scheduling and summarization in our hiring process. We do not use AI tools to make decisions about who moves forward or to assess the strength of candidates. Every application is reviewed and all hiring decisions are made by LAC team members. This is an active, open role that we are currently hiring for at LAC.
Compensation & Benefits
- 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)
- $150,000 - $165,000 CAD annual salary
- Full time, permanent role
- Five weeks of paid PTO annually
- Robust extended benefits, including a health spending account
- Support for professional development
Key Responsibilities
Enablement & Training Development
- Work in partnership with the CTO, senior engineers, and architect to extract and document the platforms functionality and as-built implementation approach, while primarily operating independently and demonstrating initiative and autonomy in driving these efforts forward.
- Design and deliver internal training modules for future implementation teams, solution architects, developers and engineers.
- Develop Role‑based curricula: platform and domain fundamentals, component deep dives, such as:
- Hands‑on labs in a sandbox environment; progressive assessments (time‑to‑first‑PR, bugfix, feature).
- Customer deployment playbooks, integration patterns, data migration, configuration and customization guides.
- Platform, Geospatial/GIS and domain primers; solution design and configuration workshops and demo scripts.
- 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.
- 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.
- 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.
- The ability to form a third track around sales training development is a strong plus but not required initially of the role.
Software Product Engineering
- Collaborate with the CTO, senior engineers, and architects to specify, design and document platform features and improvements.
- Participate in the feature implementation process, clarifying and refining feature specifications and verifying as-built software features.
- Become deeply familiar with the platform’s features and be able to lead workshops to develop specifications, requirements and solutions
- Produce clear technical docs, reference architectures, and onboarding guides, ensuring they stay up to date.
- 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.
- Gather and interpret inputs from customers, potential clients, and industry trends, while collaborating with internal teams to ensure that our products stay relevant and innovative in the land administration domain.
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.
Hybrid Enablement
- Balance responsibilities between direct product engineering contributions and enablement (training, documentation, onboarding).
- Serve as a technical mentor and resource for both new hires and existing team members, bridging gaps between documentation and hands-on technical work.
Ideal Candidate Profile
- Proven experience in hands-on software product engineering, architecture and development in complex environments and domains for a worldwide scaling organization in a nuanced, sophisticated domain.
- Excellent communication, presentation, workshop, technical writing and documentation skills.
- Strong ability to learn, understand and document intricate software platforms quickly.
- Demonstrated ability to operate effectively in hybrid roles that require engineering technical leadership and enablement expertise.
- A successful track record for owning technical documentation repositories, mentoring, teaching, and curriculum design.
- Ability to work cross-functionally with Product, Engineering, Customer Success, Operations, Sales and Executive Leadership teams.
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 executive level, 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!
How to Apply
To apply, please submit a resume and cover letter to The Land Administration Company. We thank all applicants for their interest; however, only those candidates selected for interviews will be contacted.
If you don’t meet all our requirements exactly or have taken a non-traditional professional path, we still want to hear from you! Use your cover letter to tell us about your unique experience - we strive to build a diverse team and recognize that skills are transferable.
Please note that we are unable to support work visas of any kind.