23 Oct
|
Valsoft
|
Montreal
ProgressionLIVE développe des logiciels web et mobiles pour la gestion des opérations de service sur le terrain. Utilisé par des centaines d'organisations canadiennes dans les secteurs du CVC, de la plomberie, de l'électricité, de la construction, du transport et de la maintenance. ProgressionLIVE recherche Directeur·rice des produits et de l'ingénierie, un poste de leadership technique opérationnel rapportant au directeur général.
Vous serez responsable des feuilles de route produit et technique, de l'exécution de l'ingénierie et de la culture d'équipe.
Votre mandat : créer une organisation hautement performante qui équilibre l'excellence technique avec les résultats clients et commerciaux, en faisant évoluer l'équipe de l'exécution de tickets vers la résolution de problèmes et la mesure d'impact. Cela nécessite une solide expérience en développement logiciel et une expertise technique actuelle pour examiner le code, contribuer à la production, déboguer des problèmes complexes et guider l'architecture, bien que vous ne portiez pas la charge de travail des features en tant que contributeur individuel. Le travail technique direct devrait se concentrer sur les efforts à fort impact et fondamentaux tout en renforçant les capacités de l'équipe.
Vous dirigerez également la stratégie IA de ProgressionLIVE selon deux dimensions : améliorer la productivité du développement de produits et créer une valeur client différenciée alimentée par l'IA. Posséder la feuille de route alignée sur la stratégie de l'entreprise en développant une compréhension approfondie des clients et en collectant des insights cohérentes auprès des clients, des ventes, du support et des données d'utilisation. Traduire les objectifs commerciaux, les problèmes clients, les opportunités de marché et les contraintes techniques en priorités claires fondées sur des preuves
- Définir les résultats clients et commerciaux avant d'engager les ressources
- Équilibrer le nouveau développement, les améliorations de plateforme, la dette technique, la fiabilité et la sécurité. Favoriser une collaboration saine entre les équipes produit, ingénierie et service client sans laisser la feuille de route devenir une liste de souhaits non hiérarchisée.
Leadership
Technique et Architecture gagner la confiance de l'équipe d'ingénierie par un jugement technique solide. Prendre et expliquer les compromis architecturaux, quand refactoriser, quand déployer, quand une complexité supplémentaire est justifiée. Guider l'évolution du backend Java/Spring et de l'application web Vue 3/TypeScript; posséder la direction technique des applications mobiles (opération hors ligne, synchronisation, versioning, compatibilité).
Aborder systématiquement la dette technique et les risques de plateforme tout en gardant les efforts de modernisation connectés à la valeur client. Développer des leaders techniques afin que les décisions architecturales ne dépendent pas uniquement de vous. Définir et diriger un modèle opérationnel activé par l'IA pour le produit et l'ingénierie.
Habiliter les développeurs, l'assurance qualité et les DevOps à utiliser l'IA efficacement tout au long du cycle de vie du développement, de la recherche et des spécifications à la mise en œuvre, aux tests, à l'examen du code, à la documentation, au débogage, au déploiement et à la réponse aux incidents. Prototyper les flux de travail agentic à fort impact et les outils internes, les évaluer en fonction des améliorations mesurables dans la vitesse de livraison, la qualité, la fiabilité et la capacité de l'équipe, pas seulement les taux d'adoption. Établir des normes pratiques pour l'utilisation responsable de l'IA (sécurité, confidentialité, propriété intellectuelle, qualité, responsabilité).
Exécution de l'Ingénierie et Excellence Opérationnelle Établir et maintenir les pratiques d'ingénierie modernes et l'excellence opérationnelle. Établir une propriété claire et des processus qui équilibrent la vélocité de livraison, la qualité logicielle, l'apprentissage client et la santé à long terme de la plateforme. Gérer la posture de sécurité de la plateforme, y compris l'isolation des locataires, la gestion des dépendances, la sécurité des applications et les contrôles d'accès.
Construire des pratiques saines de surveillance, de permanence et de réponse aux incidents
- Suivre des métriques ciblées : disponibilité, performance, fiabilité,
taux de défauts, délai de mise en production, fréquence de déploiement, dette technique, sécurité et impact client. Recruter, encadrer et développer une équipe produit et ingénierie hautement performante avec des normes techniques et produit claires, en favorisant une culture d'artisanat, de curiosité, de responsabilité et d'amélioration continue. Faire évoluer l'organisation de l'exécution basée sur les 'billets' vers la propriété des résultats clients et commerciaux. Développer des leaders techniques et produit qui opèrent indépendamment plutôt que de router les décisions par vous. Travailler en étroite collaboration avec le directeur général et les leaders interfonctionnels lorsque les décisions produit ou technique affectent les clients et les priorités de l'entreprise. Java, Spring et Hibernate Vue 3 et TypeScript AWS, y compris Elastic Beanstalk, EKS, Aurora MySQL, S3, SES et IAM Cependant, vous devez avoir la profondeur technique pour comprendre un système de production inconnu, poser des questions solides, évaluer les compromis, contribuer directement si approprié, et guider les développeurs expérimentés vers des décisions saines. 8+ années de leadership en développement logiciel, incluant la construction et la mise à l'échelle d'équipes d'ingénierie
- Expérience prouvée en tant que leader produit ou ingénierie senior avec responsabilité des résultats commerciaux. Base technique solide et capacité à maintenir la crédibilité auprès des équipes d'ingénierie et à guider les décisions architecturales. Antécédents de direction du changement organisationnel : transformation de processus, de culture ou technique à grande échelle. Communication exécutive et leadership interfonctionnel entre produit, ingénierie, ventes et succès client. Capacité à recruter, encadrer et faire évoluer des équipes techniques hautement performantes
- Réflexion stratégique : équilibrer l'innovation, la dette technique, la fiabilité, la sécurité et les besoins commerciaux. Expérience pratique des pratiques de développement modernes et des flux de travail assistés par l'IA
- Chez ProgressionLIVE, on croit que la performance passe par le bien-être. Semaine de 4 jours Télétravail Programme d'aide aux employés (PAE) 3 semaines de vacances dès la première année (accessibles après 3 mois) Budget annuel pour de la formation Budget personnel annuel (équipements sportifs ou de télétravail) Cafés, collations et bonne humeur garantis au bureau ____________________________________________________________________________________ ProgressionLIVE develops web and mobile software for field-service operations management. Used by hundreds of Canadian organizations in HVAC, plumbing, electrical, construction, transportation, and maintenance. ProgressionLIVE is looking for a Head of Product & Engineering, a hands‑on technical leadership position reporting to the GM. You'll own product and technical roadmaps, engineering execution, and team culture.
Your mandate: build a high‑performing organization that balances technical excellence with customer and business outcomes, moving the team from ticket execution toward problem‑solving and impact measurement. This requires solid software‑development experience and current technical depth to review code, contribute to production, debug complex issues, and guide architecture, though you won't carry individual‑contributor feature workload. Direct technical work should focus on high‑leverage, foundational efforts while building team capability.
You'll also lead ProgressionLIVE's AI strategy across two dimensions: enhancing product‑development productivity and creating differentiated AI‑powered customer value. Own the roadmap aligned with company strategy by developing deep customer understanding and collecting consistent insights from customers, sales, support, and usage data. Translate business objectives, customer problems, market opportunities, and technical constraints into clear priorities based on evidence
- Maintain direct customer contact and involve developers in discovery and validation through conversations, prototypes, and incremental releases. Define customer and business outcomes before committing resources
- Balance recent development, platform improvements, technical debt, reliability, and security. Foster healthy cross‑team collaboration between product, engineering and customer‑facing teams without letting the roadmap become an unprioritized wish list.
Technical
Leadership and Architecture earn engineering team confidence through solid technical judgement. Make and explain architectural trade‑offs, when to refactor, when to ship, when additional complexity is justified. Guide the evolution of the Java/Spring backend and Vue 3/TypeScript web application; own technical direction of mobile apps (offline operation, sync, versioning, compatibility).
Systematically address technical debt and platform risks while keeping modernization efforts connected to customer value. Develop technical leaders so architectural decisions do not depend solely on you. Define and lead an AI‑enabled operating model for product and engineering.
Empower developers, QA and DevOps to use AI effectively across the full development lifecycle, from research and specification to implementation, testing, code review, documentation, debugging, deployment and incident response. Prototype agentic workflows with high impact and internal tools, evaluating them based on measurable improvements in delivery speed, quality, reliability and team capacity, not just adoption rates. Establish practical standards for responsible AI use (security, privacy, IP, quality, accountability).
Identify customer‑facing AI opportunities that create meaningful and differentiated value, distinguishing real capabilities from novelty‑driven features. Execution of Engineering and Operational Excellence Establish and maintain modern engineering practices and operational excellence. Establish clear ownership and processes that balance delivery velocity, software quality, client learning and long‑term platform health.
Manage the platform security posture, including tenant isolation, dependency management, application security and access controls.
Track focused metrics: availability, performance, reliability, defect rates, lead time, deployment frequency, technical debt, security and customer impact. Recruit, coach, and develop a high‑performing product and engineering team with clear technical and product standards, fostering a culture of craftsmanship, curiosity, accountability, and continuous improvement. Move the organization from ticket‑based execution toward ownership of customer and business outcomes.
Give developers context and customer exposure to exercise valuable judgment
- Develop technical and product leaders who operate independently rather than routing decisions through you. Work closely with the GM and cross‑functional leaders when product or technical decisions affect customers and company priorities. Java, Spring and Hibernate Vue 3 and TypeScript AWS, including Elastic Beanstalk, EKS, Aurora MySQL, S3, SES and IAM 8+ years software development leadership, including building and scaling engineering teams
- Proven experience as a senior product or engineering leader with accountability for business outcomes. Strong technical foundation and ability to maintain credibility with engineering teams and guide architecture decisions.
Deep product judgment: define strategy, investigate customer problems, prioritize investments, measure impact and iterate.
Track record leading organizational change: large‑scale process, culture or technical transformation. Executive communication and cross‑functional leadership across product, engineering, sales & customer success. Ability to hire, coach and scale high‑performing technical teams
- Strategic thinking: balance innovation, technical debt, reliability, security and business needs.
Customer empathy: deep understanding of how customers work; skeptical of solutions without customer evidence. Practical experience with modern development practices and AI‑assisted workflows
- At ProgressionLIVE, we believe that performance comes through well‑being.
Remote work Employee Assistance Program (EAP) Corporate wellness program 3 weeks vacation from day one (accessible after 3 months) Regular social and sports activities Annual training budget Annual personal budget (sports or remote work equipment) Coffee, snacks, and good vibes guaranteed at the office #
📌 Directeur·rice des produits et de l'ingénierie | Head of Product and Engineering (Montreal)
🏢 Valsoft
📍 Montreal