This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join an organization at the forefront of the next tech industry transformation and help enable the success of Microsoft solutions for commercial and enterprise customers. As a Principal Software Engineer Manager, you will be a technical leader solving complex problems for some of the world’s largest companies and innovative startups.
Job Responsibility:
Lead Technical Problem-Solving: Resolve technically complex issues across diverse Microsoft products
Mentor and Educate: Grow the next generation of SWEs through one-on-one mentoring, group education sessions, and collaborative case work
Collaborate with Experts: Work directly with Program Managers and Developers who design and build Microsoft products
Drive Customer Success: Act as a trusted advisor and problem-solver for enterprise customers, ensuring reliability and performance of mission-critical systems
Escalation & Executive Management: Manage escalations across Windows teams, ensuring rapid alignment and prioritization for customer‑impacting issues
Serve as the interface between customer leadership and Microsoft engineering leadership during critical escalations
Drive outcomes‑focused escalation management, balancing speed, quality, and customer trust
Operational Excellence & Continuous Improvement: Establish and enforce consistent triage, escalation, and engagement processes for Engineering Direct workloads
Analyze incident trends to identify gaps, operational risks, and improvement opportunities
Enable teams to operate with increasing independence by building strong technical ownership and escalation discipline
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience
Strong technical expertise in Windows platform technologies and enterprise support scenarios
Proven experience leading incident management, escalations, and engineering engagement in high‑severity environments
Demonstrated ability to drive cross‑team collaboration with engineering, product, and support organizations
Excellent communication skills with the ability to engage customers and executives confidently during critical situations
Experience working in engineering‑led support models such as Windows Engineering Direct or similar premium support offerings
Nice to have:
Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience
4+ years people management experience
Background in Root Cause Analysis, Post‑Incident Reviews, and service reliability improvement initiatives
Strong customer engagement and stakeholder management experience in enterprise or mission‑critical environments