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).
Microsoft Security is looking for a Principal Software Engineering Manager to lead one or more engineering teams building AI-powered, internet-scale security and research platforms. This leader will drive technical strategy, execution excellence, talent development, and cross-organizational collaboration to deliver impactful solutions that help protect Microsoft customers worldwide. The ideal candidate combines deep engineering expertise with strong people leadership, is comfortable leading through ambiguity, and has experience delivering large-scale cloud services while building high-performing teams.
Job Responsibility
Lead, grow, and develop a team of software engineers
Define and execute technical strategy aligned with business and customer objectives
Drive architecture, reliability, scalability, security, and operational excellence across distributed systems
Partner closely with Product Management, Data Science, Research, Security, and Platform teams to deliver end-to-end customer value
Influence engineering direction across multiple teams and organizations
Establish strong engineering fundamentals, development processes, quality practices, and live-site excellence
Mentor senior engineers and managers and create a culture of inclusion, accountability, and continuous learning
Drive execution of multi-quarter initiatives involving AI, cloud, data platforms, and security technologies
Provide organizational leadership through planning, prioritization, hiring, talent development, and resource management
Requirements
Bachelor's degree in Computer Science or related technical field
12+ years of software engineering experience building large-scale distributed systems
4+ years of engineering management experience leading engineers and/or engineering managers
Experience designing and operating cloud-native services
Experience managing technical strategy and execution across multiple teams
Strong system design, architecture, and operational excellence skills
Demonstrated ability to influence stakeholders across organizations