Directeur de l'ingénierie logicielle / Software Engineering Director

ref. no.
1003882
type
Hybrid
location
Montréal, QC
salary
$180000 - $220000
status
Permanent

Poste : directeur de l’ingénierie logicielle
Lieu de travail : Montréal

Nous recherchons un(e) directeur(trice) de l’ingénierie logicielle d’exception pour diriger, développer et faire progresser en permanence une équipe d’ingénieurs chargée de créer des solutions sophistiquées et essentielles à la sécurité publique.

Évoluant dans un environnement en constante évolution et hautement technique, vous piloterez des architectures logicielles complexes, promouvrez les technologies émergentes et mènerez la mise en œuvre concrète de l’intelligence artificielle dans le développement logiciel. Ce poste exige un leader visionnaire et impliqué, capable d’allier une expertise technique approfondie à des compétences exceptionnelles en leadership organisationnel afin de superviser plusieurs équipes de développement par l’intermédiaire de leurs gestionnaires respectifs.

Principales responsabilités :

- Leadership technologique et innovation : Diriger les pratiques d’ingénierie, évaluer les technologies émergentes et promouvoir l’adoption d’outils basés sur l’IA pour le développement, les essais, le débogage et la productivité. Moderniser les architectures logicielles afin d’optimiser l’évolutivité, la performance et la fiabilité.
- Excellence en ingénierie : Instaurer une culture où la qualité des logiciels, la sécurité et la haute disponibilité sont primordiales. Mettre en œuvre des tests automatisés robustes, des révisions de code, des pipelines d’intégration continue et de déploiement continu (CI/CD), ainsi que des normes d’ingénierie cohérentes au sein de toutes les équipes.
- Évolutivité organisationnelle : Diriger, encadrer et faire évoluer les gestionnaires du développement logiciel et leurs équipes. Faire évoluer l’organisation de manière efficace tout en préservant l’agilité technique, la clarté et la responsabilisation.
- Exécution et productivité : Assumer la responsabilité globale de la performance de livraison, établir des cycles prévisibles de planification et d’estimation, résoudre les dépendances entre les équipes et trouver un équilibre entre la livraison des fonctionnalités, la dette technique et l’évolution architecturale.
- Amélioration continue : Remettre en question les processus établis, favoriser un environnement de curiosité technique et tirer parti de métriques fondées sur les données pour suivre la prévisibilité de la livraison, la qualité et la fiabilité opérationnelle.

Ce que nous recherchons

Qualifications requises :

- Au moins 12 ans d’expérience en génie logiciel, dont une expérience significative avec des systèmes logiciels d’entreprise complexes.
- Au moins 5 ans d’expérience en leadership technique, y compris la gestion de plusieurs équipes de développement.
- Solide bagage technique et capacité à comprendre et à remettre en question des décisions complexes en matière d’architecture et d’ingénierie.
- Expérience avérée dans la mise à l’échelle d’organisations d’ingénierie tout en maintenant la qualité et le rythme de livraison.
- Compréhension pratique de l’ingénierie logicielle assistée par l’IA, de ses possibilités et de ses risques.
- Connaissance approfondie des architectures logicielles modernes, des systèmes distribués, des technologies de nuage, de la sécurité et des pratiques DevOps.
- Compétences exceptionnelles en leadership, en communication et en analyse.

Qualifications souhaitées :

- Expérience avec des logiciels de mission critique, en temps réel ou à haute disponibilité.
- Expérience à la tête d’organisations d’ingénierie comptant de 30 à 100 développeurs.
- Connaissance des domaines de la sécurité publique, des télécommunications ou des logiciels critiques pour l’exploitation.
- Connaissance pratique de C#, .NET, React, SQL Server, des infrastructures en nuage et des applications distribuées.

Veuillez envoyer votre CV en format Word à Gabriela Pineda-Perez à l’adresse gabriela.pineda@quantum-qtr.com.

RECOMMANDEZ UNE PERSONNE EMBAUCHÉE POUR UN POSTE ET OBTENEZ UNE PRIME ! Pour plus d'informations, cliquez ici.

Numéro du permis CNESST : AP-2000414 et AR-2000415

Toutes les candidatures sont examinées par notre équipe de recrutement, et les décisions d’embauche sont prises par des personnes. Nous pouvons également utiliser des outils dotés d’intelligence artificielle pour soutenir certaines étapes du processus d’examen des candidatures.


...................................................................


Position: Software Engineering Director
Location: Montreal

We are seeking an exceptional Software Engineering Director to lead, scale, and continuously advance an engineering organization responsible for building sophisticated, mission-critical public safety solutions
.

Operating in a fast-evolving, highly technical environment, you will drive complex software architectures, champion emerging technologies, and spearhead the practical adoption of artificial intelligence in software development. This role calls for a visionary, hands-on leader who combines deep technical expertise with outstanding organizational leadership to oversee multiple development teams through their respective managers.

Key Responsibilities:

- Technology Leadership & Innovation: Drive engineering practices, evaluate emerging technologies, and champion the adoption of AI-driven tools for development, testing, debugging, and productivity. Modernize software architectures to maximize scalability, performance, and reliability.
- Engineering Excellence: Instill a culture where software quality, security, and high availability are paramount. Implement robust automated testing, code reviews, CI/CD pipelines, and consistent engineering standards across teams.
- Organizational Scalability: Lead, mentor, and develop Software Development Managers and their teams. Scale the organization effectively while preserving technical agility, clarity, and accountability.
- Execution & Productivity: Own overall delivery performance, establish predictable planning and estimation cycles, resolve cross-team dependencies, and balance feature delivery with technical debt and architectural evolution.
- Continuous Improvement: Challenge established processes, foster an environment of technical curiosity, and leverage data-driven metrics to track delivery predictability, quality, and operational reliability.

What We Are Looking For

Required Qualifications:

- Minimum 12 years of software engineering experience, including substantial work with complex enterprise software systems.
- Minimum 5 years of engineering leadership experience, including managing multiple development teams.
- Strong technical background with the ability to understand and challenge complex architectural and engineering decisions.
- Proven track record of scaling engineering organizations while maintaining quality and delivery momentum.
- Practical understanding of AI-assisted software engineering, its opportunities, and its risks.
- Comprehensive knowledge of modern software architectures, distributed systems, cloud tech, security, and DevOps practices.
- Exceptional leadership, communication, and analytical skills.

Preferred Qualifications:

- Experience with mission-critical, real-time, or high-availability software.
- Background leading engineering organizations of 30 to 100 developers.
- Familiarity with public safety, telecommunications, or operationally critical software domains.
- Hands-on familiarity with C#, .NET, React, SQL Server, cloud infrastructure, and distributed applications.

Please send your resume in Word format to Gabriela Pineda-Perez at gabriela.pineda@quantum-qtr.com.

REFER A NEW HIRE AND EARN A CASH BONUS! For details, click here.

CNESST permit numbers: AP-2000414 & AR-2000415

All applications are reviewed by our recruitment team, and hiring decisions are made by people. We may also use AI-enabled tools to support parts of the application review process.

 

apply now
contact us
Gabriela Pineda-Perez
Gabriela Pineda-Perez
Recruitment Specialist

apply now

Feel like this is a perfect fit for your qualifications? Take the first step and upload your resume.