Description TAG Software Group is looking for an experienced Chief Technology Officer. About Tag Software Group TAG Software Group is a team of experienced investors and operators dedicated to acquiring, enhancing, and growing mission‑critical software companies serving SMB, enterprise, and public sector customers. Founded as part of Valsoft Corporation, TAG provides a permanent home for software companies; we don’t buy to sell and focus on long‑term partnerships that protect your legacy, employees, and customers. Investment Approach Unlike private equity and venture capital firms, we are entrepreneurs who buy, enhance and grow software businesses. We form a strategic alliance with existing management teams, placing a premium on customers’ and workers’ well‑being over short‑term goals. Culture Tag Software Group is more than a place to work; we’re a team. We invest in people as our greatest asset, create an environment of excitement, high performance, and collaboration. We celebrate milestones and uphold values of dreaming big, staying humble, and staying hungry. The Role Valsoft is looking for a hands‑on, commercially minded Chief Technology Officer to lead the technology function of a SaaS platform business. This leadership role requires strategic oversight while staying close to technology, architecture, and engineering practices to guide execution. The platform is hosted on Microsoft Azure and supports a cloud‑based architecture that includes microservices, event‑driven design, Kubernetes, Azure Functions, Azure Logic Apps, App Service, PostgreSQL, and Azure SQL Server. The environment includes modernization of an existing platform and continued development of new product capabilities. The CTO will lead the engineering organization, shape the technical roadmap, improve delivery practices, and ensure the platform can scale securely, reliably, and efficiently. The CTO will work closely with product, operations, and business leadership to align technology decisions with customer needs and commercial priorities. The product roadmap includes integrating Generative AI and LLM capabilities. The engineering team is already using AI‑assisted development tools. A major part of the role is to scale AI‑driven development practices across the team, define guardrails, and ensure productivity and quality improvements without compromising engineering discipline. Key Responsibilities Lead and develop the engineering organization across architecture, software delivery, security, and operations. Define and execute the technology strategy in partnership with product and business leadership. Shape the technical roadmap to support platform modernization, scalability, reliability, product growth, and customer needs. Guide architectural decisions across cloud infrastructure, application architecture, data platforms, integration patterns, security, and operational resilience. Balance modernization, technical debt reduction, and delivery of new product capabilities. Support ISO 27001 readiness through secure development practices, technical controls, documentation, and audit support. Lead the integration of Generative AI and LLM capabilities into the product roadmap. Scale AI‑driven development practices across engineering, building on existing developer usage. Define guardrails and quality standards for AI‑assisted coding, testing, documentation, code review, and delivery workflows. Improve engineering productivity, delivery predictability, software quality, and operational maturity. Ensure effective use of project‑management, issue‑tracking, CI/CD, and version control tools such as JIRA, GitHub, or equivalent platforms. Partner with cross‑functional leaders to align technical delivery with customer needs, commercial priorities, and operational requirements. Build clear team structures, responsibilities, development plans, and hiring priorities to support business growth. Requirements Bachelor’s degree in computer science, software engineering, or a related field. Minimum 3 years of experience managing software engineers. Minimum 5 years of progressive experience in technology leadership, software engineering, architecture, and full‑stack development. Strong experience with SaaS product development and SaaS operating models. Mandatory experience implementing, scaling, or leading AI‑driven development practices within engineering teams, including hands‑on use of AI‑assisted development tools such as Claude Code, Cursor, or equivalent platforms. Practical experience with Microsoft Azure, .NET/C#, PostgreSQL, Azure SQL Server, Vue.js, Angular, Azure Functions, Azure Logic Apps, App Service, Kubernetes, microservices, event‑driven architecture, or equivalent technologies. Experience leading modernization efforts, cloud‑based platforms, or scalable software architecture. Experience with CI/CD, GitHub‑based development workflows, Agile delivery, and modern software development lifecycle practices. Experience with ISO 27001, SOC 2, or similar compliance frameworks is an asset. Exposure to Generative AI, LLM integration, AI governance, or AI‑enabled product development is an asset. Strong communication skills with the ability to work effectively with technical and non-technical stakeholders. Excellent written and spoken English. Legally authorized to work in Canada. Benefits Employee Perks Lead an established software company with the backing of a global acquisition group. High autonomy within a decentralized operating structure. Opportunity to shape and scale a business for long‑term success. Career growth within a rapidly expanding, entrepreneurial ecosystem. Remote work flexibility (location‑dependent). #J-18808-Ljbffr
Chief Technology Officer (Remote)
TAG SOFTWARE GROUP
, , canada, , , canada
Published 17 days ago
Report job