Software Engineering M5
1/16/2026
Lead and develop a high-performing engineering team while ensuring the delivery of complex software solutions. Collaborate with various teams to align technical execution with business goals and maintain high standards in engineering practices.
Salary
142400 - 257500 CAD
Working Hours
40 hours/week
Company Size
10,001+ employees
Language
English
Visa Sponsorship
No
English Text Follows French
Avis: Avant de soumettre votre candidature, veuillez vous diriger en bas de la page et choisir le site que vous préférez English | FR – (au pied de page). Sélectionnez ‘English’ si vous souhaitez communiquer uniquement en anglais, ou FR – Canada si vous préférez recevoir des communications écrites en anglais et en français.
L’équipe HLS Diagnostics Solutions a pour mission de transformer le diagnostic médical grâce à des solutions innovantes enrichies par l’intelligence artificielle. Nous réunissons des talents multidisciplinaires en gestion de produit, ingénierie, expérience utilisateur (UX) et gestion de programme afin de concevoir des offres de soins de santé propulsées par l’IA qui améliorent la façon dont les radiologistes travaillent. Nous sommes une organisation hautement collaborative, passionnée par le domaine de la santé et motivée à livrer des logiciels cliniques fiables et hautement performants à grande échelle.
Nous sommes à la recherche d’un(e) gestionnaire en ingénierie logicielle pour diriger et faire croître une équipe responsable du développement de nos solutions logicielles diagnostiques. Dans ce rôle, vous serez responsable de l’exécution technique, de l’excellence en ingénierie et du leadership des talents pour nos produits de rapports en radiologie au sein de la suite PowerScribe. Vous guiderez votre équipe dans la livraison de fonctionnalités de haute qualité, avec un accent marqué sur la stabilité, l’optimisation des performances, la fiabilité opérationnelle et l’adoption fluide des nouvelles versions.
À titre de leader en ingénierie, vous collaborerez étroitement avec les gestionnaires de programme, les chefs de produit, les concepteurs UX et les autres leaders en ingénierie afin d’aligner la stratégie technique avec les objectifs produit et commerciaux. Vous établirez des standards élevés en matière de qualité du code, de conception et de bonnes pratiques d’ingénierie, tout en favorisant une culture de responsabilisation, d’amélioration continue et d’obsession client. Il s’agit d’une excellente occasion pour un(e) leader chevronné(e) en ingénierie, passionné(e) par le développement et le mentorat d’équipes performantes, qui aime relever des défis techniques et organisationnels complexes et souhaite avoir un impact significatif dans le domaine de la santé grâce au leadership en ingénierie logicielle.
Notice: Before you submit your application, please scroll-down and select the site of your choice English | FR – Canada (in the footer). Select English to communicate with us only in English, FR – Canada if you prefer to receive written communication from us in both English and French.
Within Microsoft's Healthcare and Life Sciences (HLS) organization, we build solutions for the healthcare that help organizations achieve their goals across the industry with a dedication to improving patient care.
The HLS Diagnostics Solutions team is on a mission to transform medical diagnostics through innovative solutions enhanced with AI. We bring together multidisciplinary talent across product management, engineering, user experience (UX), and program management to build AI‑powered healthcare offerings that augment how radiologists work. We are a highly collaborative organization, passionate about healthcare and driven to deliver reliable, high‑performance clinical software at scale.
We are seeking a Software Engineering Manager to lead and grow a team responsible for the development of our diagnostic software solutions. In this role, you will be accountable for technical execution, engineering excellence, and people leadership across our radiology reporting products within the PowerScribe suite. You will guide the team in delivering high‑quality features with a strong focus on stability, performance optimization, operational reliability, and the smooth adoption of new releases.
As an engineering leader, you will partner closely with program managers, product managers, UX designers, and other engineering leaders to align technical strategy with product and business goals. You will set a high bar for code quality, design, and engineering best practices while fostering a culture of accountability, continuous improvement, and customer obsession. This role is ideal for a seasoned engineering leader who is passionate about building and mentoring high‑performing teams, enjoys navigating complex technical and organizational challenges, and wants to make a meaningful impact in healthcare through software engineering leadership.
Responsibilities
Diriger, encadrer et faire croître une équipe d’ingénierie hautement performante, en favorisant une culture de responsabilisation, de qualité et d’amélioration continue
Assumer la responsabilité de bout en bout de la livraison de solutions logicielles complexes, en assurant la fiabilité, la scalabilité, la performance et l’excellence opérationnelle
Définir l’orientation technique et maintenir des standards élevés en matière d’architecture, de qualité du code, de sécurité et de bonnes pratiques d’ingénierie
Collaborer étroitement avec la gestion de produit, la gestion de programme, les équipes UX et les leaders en ingénierie afin d’aligner la livraison avec les objectifs d’affaires et les besoins clients
Piloter la planification, la priorisation, l’exécution et la gestion des dépendances à travers plusieurs flux de travail, tout en atténuant les risques techniques et de livraison
Promouvoir l’innovation, l’adoption de pratiques modernes d’ingénierie et l’apprentissage continu afin d’améliorer la productivité et l’impact de l’équipe
Recruter, développer et fidéliser les meilleurs talents, en offrant une rétroaction claire, en soutenant la progression de carrière et en incarnant les valeurs et la culture Microsoft
Lead, coach, and develop a high‑performing engineering team, fostering a culture of accountability, quality, and continuous improvement
Own end‑to‑end delivery of complex software solutions, ensuring timely execution, reliability, scalability, and operational excellence
Set technical direction and maintain a high bar for architecture, code quality, security, and engineering best practices
Partner closely with product management, program management, UX, and cross‑team engineering leaders to align execution with business and customer goals
Drive planning, prioritization, and execution across multiple work streams while managing dependencies and technical risk
Encourage innovation and continuous learning, leveraging modern development practices and tools to improve team productivity and outcomes
Act as a people leader by hiring top talent, providing clear feedback, supporting career growth, and modeling Microsoft’s culture and values
Qualifications
- Baccalauréat en informatique, en génie ou dans un domaine technique connexe, ou expérience équivalente en ingénierie chez Microsoft
- Expérience démontrée en leadership et en développement d’équipes d’ingénierie logicielle, incluant la gestion de la performance, le coaching, le recrutement et le développement de carrière
- Solide base technique en ingénierie logicielle moderne, incluant la conception de systèmes, les standards de codage, les bonnes pratiques de développement et la préparation opérationnelle
- Capacité éprouvée à diriger la transformation d’équipes ou d’organisations d’ingénierie vers une unité d’ingénierie disciplinée de niveau entreprise, axée sur les standards, la fiabilité, la répétabilité et l’excellence opérationnelle
- Antécédents démontrés dans la prise en charge et la livraison d’initiatives logicielles complexes et multiphases avec un haut niveau de qualité, de scalabilité, de sécurité et de fiabilité
- Expérience dans la définition et l’application de la rigueur d’ingénierie, incluant la gouvernance architecturale, les métriques de qualité, la sécurité, la conformité, les pipelines CI/CD et la gestion des versions
- Aptitude à définir l’orientation technique, à évaluer les compromis architecturaux et à orienter les décisions d’ingénierie sans être le principal contributeur individuel
- Expérience de collaboration étroite avec la gestion de produit, la gestion de programme, les équipes UX et les leaders en ingénierie afin d’aligner l’exécution technique avec les objectifs d’affaires et les besoins clients
- Excellentes compétences en communication, en résolution de problèmes et en prise de décision, avec la capacité de gérer le changement, d’évoluer dans l’ambiguïté et d’exercer de l’influence à l’échelle de l’organisation
- Engagement à bâtir des équipes inclusives et performantes, alignées sur les valeurs Microsoft, l’état d’esprit de croissance et une culture de responsabilisation et d’amélioration continue
Qualifications supplémentaires / atouts (contexte interne) :
- Expérience de transformation d’équipes ou de plateformes vers des pratiques d’ingénierie de calibre entreprise
- Connaissance des architectures infonuagiques, de la sécurité, de la protection des données, de la conformité et de la surveillance opérationnelle dans des environnements réglementés ou critiques
- Succès démontré dans l’amélioration des processus d’ingénierie, de la qualité et de la maturité opérationnelle à l’échelle de l’équipe ou de l’organisation
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent Microsoft engineering experience
- Demonstrated experience leading and developing software engineering teams, including performance management, coaching, hiring, and career growth
- Strong technical foundation in modern software engineering, including system design, coding standards, development best practices, and operational readiness
- Proven ability to lead the transformation of engineering teams or organizations toward an enterprise‑level, disciplined engineering model, emphasizing standards, repeatability, reliability, and operational excellence
- Track record of owning and delivering complex, multi‑phase software initiatives with high quality, scalability, security, and reliability at scale
- Experience establishing and reinforcing engineering rigor across areas such as architecture governance, quality metrics, security, compliance, CI/CD, and release management
- Ability to set technical direction, assess architectural trade‑offs, and guide engineering decisions without needing to be the primary individual contributor
- Experience partnering effectively with Product Management, Program Management, UX, and peer engineering leaders to align technical execution with business and customer outcomes
- Strong communication, problem‑solving, and decision‑making skills, with the ability to navigate ambiguity, manage change, and influence across organizational boundaries
- Commitment to building inclusive, high‑performing teams aligned with Microsoft values, growth mindset, and a culture of accountability and continuous improvement
Additional qualifications / nice to have (internal fit):
- Experience scaling teams or platforms from ad‑hoc execution to enterprise‑grade engineering practices
- Familiarity with cloud‑based architectures, security, privacy, compliance, and operational monitoring in regulated or mission‑critical environments
- Demonstrated success driving engineering process transformation, quality improvement, and operational maturity at team or organizational scale
Software Engineering M5 - The typical base pay range for this role across Canada is CAD $142,400 - CAD $257,500 per year.
Find additional pay information here:
https://careers.microsoft.com/v2/global/en/canada-pay-information.html
Software Engineering M5 - L'échelle salariale de base typique pour ce rôle dans l'ensemble du Canada est de 142,400 $ CAD à 257,500 $ CAD par année.
Pour plus d'information au sujet de la rémunération, veuillez cliquer ici:
https://careers.microsoft.com/v2/global/en/canada-pay-information.html
Ce poste sera ouvert pendant au moins cinq jours et les candidatures seront acceptées de façon continue jusqu’à ce que le poste soit pourvu.
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft est un employeur offrant l’égalité d’accès à l’emploi. Tous les candidats qualifiés seront pris en considération pour l’emploi, sans égard à l’âge, à l’ascendance, à la citoyenneté, à la couleur, aux congés médicaux ou familiaux, à l’identité ou à l’expression de genre, aux renseignements génétiques, à l’état d’immigration, à l’état matrimonial, à l’état de santé, à l’origine nationale, à un éventuel handicap physique ou mental, à l’affiliation politique, au statut de vétéran protégé ou au statut militaire, à la race, à l’ethnie, à la religion, au sexe (y compris la grossesse), à l’orientation sexuelle ou à toute autre caractéristique protégée par les lois, ordonnances et règlements locaux applicables. Si vous avez besoin d’aide avec des accommodements religieux et/ou d’un accommodement raisonnable en raison d’un handicap pendant le processus de candidature, apprenez-en plus sur la demande d’accommodement.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Please let Microsoft know you found this job on InterviewPal. This helps us grow!
We scan and aggregate real interview questions reported by candidates across thousands of companies. This role already has a tailored question set waiting for you.
Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.