CrawlJobs Logo

Principal Software Engineering Manager, Windows Platform & Developer Team

United States, Redmond Employment contract 142800.00 - 274800.00 USD / Year · Job Posted May 27, 2026
Apply Position
Job Link Share

Job Description

Windows is evolving beyond a platform for applications towards a foundation on which AI agents live, reason, and act. Come join our frontier organization in the Windows Platform and Developer division focused on bringing truly useful and secure AI to the worlds most widely used operating system. We're looking for an experienced Engineering Manager to lead a team of 7-10 engineers shaping how agents and claws are built, run, and securely governed. We're excited by candidates that live at the intersection of systems-level programming and design, actively riding the wave of AI-assisted software development, and passionate about growing individual contributors and team culture. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Job Responsibility

  • Owning the technical direction for new agentic capabilities, from design to delivery
  • Lead cross-functional partnerships with product, design, data, leaders of internal Microsoft product groups, as well as external partnerships with each frontier artificial intelligence (AI) company
  • Lead, mentor, and grow a team of engineers, including running effective 1:1s, providing direct feedback, and building clear growth paths for engineers at each stage of their career
  • Recruiting and retaining top systems engineering talent, with a bias toward people who are curious about and energized by AI-native development
  • Represent your team's work to leadership, communicating judgement in trade-offs, communicating decisions, risks, and strategic context with clarity and confidence
  • Thought leadership for the broader organization

Requirements

Bachelor's Degree in Computer Science, or related technical discipline 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

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 of people management experience
  • Ability to communicate technical details clearly across organizational boundaries
  • Methodical analytical skills with systematic and structured approach to software design
  • Confident and articulate in expressing ideas to a mixed audience with varying views and challenges
  • A sense of personal ownership and accountability, together with the ability to develop and deliver to deadlines while managing internal stakeholder expectations
  • Self-motivated with a dependable drive for reaching across teams and organizations to make progress collaboratively

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal Software Engineering Manager, Windows Platform & Developer Team

8 matching positions

Principal Software Engineering Manager - Search

Windows Search is undergoing a fundamental transformation — evolving from a trad...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
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.
  • 4+ years of people management experience leading engineering teams.
  • Solid systems programming background with experience in platform/infrastructure-level software development
  • Experience with search/indexing systems, database internals, file systems, or information retrieval at scale.
Job Responsibility
Job Responsibility
  • Owning the technical direction and architecture for the Windows Search Platform from design through retail delivery.
  • Driving the evolution of Search Platform into an AI-native infrastructure layer, enabling Copilot, MCP/LLM integrations, and future agentic discovery patterns while maintaining enterprise-grade reliability and performance.
  • Leading cross-functional partnerships with Products, File Explorer, Windows Search Box and other external partners to drive architectural consensus, scope clarity, and release governance.
  • Establishing and enforcing release discipline and observability as first-class requirements.
  • Defining and driving data-backed engineering decisions across the platform.
  • Leading, mentoring, and growing a team of 7-10 engineers — running effective 1:1s, providing direct feedback, building clear growth paths, and cultivating a culture of engineering rigor, ownership, and speed.
  • Recruiting and retaining top systems engineering talent, with a bias toward people who are curious about and energized by AI-native development and Windows platform internals.
  • Representing your team's work to senior leadership, communicating trade-offs, risks, delivery timelines, and strategic context with clarity and confidence in forums such as Shiproom, Mission Controls, and leadership reviews.
  • Driving program execution across multiple concurrent tracks (8-10 workstreams), including sprint cadence, ADO hygiene, capacity planning, and cross-org alignment.
  • Championing AI-assisted engineering practices — leveraging agentic workflows, automation, and AI tooling to reduce KTLO burden, accelerate delivery, and multiply team velocity.
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

The E+D Growth Team's role is to help grow our user and customer base so we can ...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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 Master's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • 5+ years of experience operating online services OR Mobile Development Experiences
  • 4+ years of people management experience
  • Exceptional skills in influencing and aligning diverse stakeholders across product, design, marketing, research, and business disciplines
  • Ability to think strategically while diving deep into details, you can balance big-picture vision with day-to-day execution
  • Experience working with AI/ML-powered experiences, platform services, or large-scale subscription businesses is a plus
  • Experience building Android, iOS, Windows or Mac application
  • Passion for customer-centric innovation, operational excellence, and building inclusive, high-performance team cultures
Job Responsibility
Job Responsibility
  • Guides partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements within and across teams
  • Guides team and leads identification of dependencies and the development of design documents for a product, application, service, or platform
  • Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI)
  • Guides team to drive multiple group's project plans, release plans, and work items in coordination with appropriate stakeholders (e.g., project managers)
  • Guides team and act as an expert for Designated Responsible Individual (DRI) and monitors other engineers across product lines, working on call to monitor system/product/service for degradation, downtime, or interruptions
  • Leads product development and scaling to customer requirements and applies best practices for meeting scaling needs and performance expectations and holds accountability for products that do not meet expectations
  • Fulltime
Read More
Arrow Right

Principal Lead Technical Program Manager - Windows Agentic Platform Security

The Windows Enterprise and Security team is building the next generation of plat...
Location
Location
United States , Redmond
Salary
Salary:
142800.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree AND 8+ years experience in product/service/program management or software development OR equivalent experience
  • 1+ year(s) people management experience
  • 10+ years of experience in program/product management or engineering
  • 3+ years of people management experience leading technical PMs
  • Demonstrated technical knowledge in areas such as Windows security, identity, isolation, or AI/agent security
  • Experience driving cross-org initiatives spanning OS, applications, and cloud services
  • Demonstrated to influence leaders and align multiple organizations
  • Experience building and scaling high-performing teams in emerging technical domains
  • Experience delivering platform or security capabilities across complex systems
  • Experience driving strategy in ambiguous, rapidly evolving technical areas
Job Responsibility
Job Responsibility
  • Own the product vision, strategy, and multi-year roadmap for agentic platform security across Windows, including security primitives for agent identity, isolation, containment, governance, and supervision
  • Drive the security roadmap for AI-powered security experiences in Windows, including OS-native capabilities that help users stay secure and recover from malicious activity
  • Define and prioritize platform investments that extend security capabilities across Windows and the broader app platform, including agent runtimes and developer-facing platform primitives
  • Partner with engineering teams to design secure end-to-end scenarios spanning agents, AI experiences, and platform integrations
  • Drive alignment across partner teams on architecture, APIs, dependencies, and release execution
  • Lead and develop a team of program managers, providing coaching, career development, and performance management
  • Build a high-performing, inclusive team culture grounded in accountability, technical excellence, and customer impact
  • Set clear goals, priorities, and deliverables across the team, ensuring alignment to broader Windows and Microsoft security strategy
  • Establish effective team operating rhythms, including planning, execution tracking, and continuous improvement
  • Maintain awareness of emerging AI and agent security threats, ecosystem trends, and customer needs to inform strategy
What we offer
What we offer
  • Certain roles may be eligible for benefits and other compensation
  • Equal opportunity employer
Read More
Arrow Right

Principal Engineering Manager

Join an organization at the forefront of the next tech industry transformation a...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
  • Fulltime
Read More
Arrow Right

Principal Engineering Manager

Would you like the satisfaction that comes with keeping every person and organiz...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
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
  • 3+ years of experience leading software engineering teams
  • Demonstrated engineering leadership and experience in building and managing diverse and inclusive teams
  • Proven design and problem-solving skills, with an emphasis on quality and engineering excellence
  • Critical, creative, and innovative thinking skills
  • The ability to work well in a diverse, global, team-focused environment
Job Responsibility
Job Responsibility
  • Managing a team of high-caliber Software Engineers, ensuring project and development excellence and technical leadership
  • Delivering features, enhancements, and fixing of customer reported problems to the Windows Update Platform across different Windows SKUs with high quality results and full accountability
  • Crafting high-quality bug-free fixes for externally and internally found security vulnerabilities
  • Finding ways to improve products, tools, and processes for long-term benefit for Microsoft and customers
  • Own career development of team through active coaching
  • Mentoring junior engineers in the team
  • Motivated to build constructive and effective relationships and solve problems collaboratively
  • Anticipate, identify, assess, track, and mitigate project risks and issues in a fast-paced start up like environment
  • Create a strong team culture of engineering excellence, customer passion, collaboration, diversity and inclusion
  • Fulltime
Read More
Arrow Right

Principal Engineering Manager

Windows 365 for Agents is redefining how AI agents use Windows and Linux to perf...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
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
  • 6+ years of experience building large‑scale distributed systems, OS‑level components, cloud platforms, or similar compute‑intensive technologies
  • 5+ years of people management experience leading senior or principal‑level engineers
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Team Leadership & People Management: Build, lead, and grow a high‑performing engineering team focused on foundational capabilities for agentic compute
  • Inspire engineering excellence, accountability, and a culture of curiosity, innovation, and inclusive collaboration
  • Coach engineers through complex technical challenges across OS, cloud architecture, distributed systems, and agent‑runtime design
  • Technical & Architectural Leadership: Drive the architecture and implementation of core components enabling reliable computer‑use agents on Windows and Linux—including environment provisioning, stability, sandboxing, orchestration, streaming interfaces, and agent–machine interaction layers
  • Partner closely with Windows, Linux, Azure Compute, Entra, Agent 365, M365 and ecosystem teams to design cross‑platform capabilities, set standards, and define the long‑term vision for agentic compute
  • Lead engineering efforts to ensure scalability, resilience, observability, and strong security primitives for automated agent actions
  • Program & Delivery Leadership: Establish technical roadmaps and execution plans aligned with strategic priorities for Windows 365 for Agents and the broader Agentic OS ecosystem
  • Collaborate with partner teams and external ISVs to define integration points, platform surfaces, tooling, and developer experiences
  • Oversee delivery of features from incubation to GA, ensuring quality, performance, and operational excellence.
  • Fulltime
Read More
Arrow Right

Principal Power Platform AI Developer

The Principal Software Applications Development Engineer is a highly skilled sub...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or equivalent in computer science or software engineering or related field
  • Extended Software Applications Engineering, Software Development experience, or related work experience
  • Extended experience with Programming Languages such as (but not limited to) C, C++, Java, Python
  • Extended experienced with Linux or Unix and Windows operating systems
  • Extended experience working with SQL
  • Extended project management experience and/or experience working in an Agile environment
  • Extended understanding of computer science, with specific knowledge of computer programming, application design, and user-focused features
  • Good team player who maintains the integrity of the team
  • Excellent attention to detail capabilities
  • Ability to understand and analyze complex systems
Job Responsibility
Job Responsibility
  • Develops applications that effectively accomplish client objectives and user needs
  • Designs and writes code for applications and maintain applications databases
  • Analyzes and edits existing software applications to improve and optimize functionality, fix problems, and enable their use on new hardware platforms
  • Remodels and adapts applications as needed to optimize performance
  • Identifies specific client needs and preferences related to the application
  • Tests applications extensively to ensure they are error and bug-free
  • Installs applications and acts as technical advisor
  • Communicates with relevant internal technical stakeholders to obtain information on project limitations, performance requirements, and interfaces
  • Consults with clients in the design phase to determine client needs
  • Produces software documentation following company software process and templates
  • Fulltime
Read More
Arrow Right

Principal Security Program Manager - Windows Security

The Microsoft Windows Security team is responsible for protecting billions of Wi...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's Degree in Statistics, Mathematics, Computer Science, Risk Management, Cyber Security, or related field AND 4+ years experience in software development lifecycle, large scale computing, threat modeling, cyber security, or anomaly detection
  • OR Bachelor's Degree in Statistics, Mathematics, Computer Science, Risk Management, Cyber Security, or related field AND 6+ years experience in software development lifecycle, large scale computing, threat modeling, cyber security, or anomaly detection
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Own the Windows EnS security risk assessment framework, driving systematic identification, prioritization, and tracking of security risks across OS, firmware, silicon, drivers, and ecosystem dependencies
  • Partner with engineering, architecture, and threat intelligence teams to translate emerging threats, vulnerability trends, and attacker techniques into actionable platform investments
  • Develop and drive the security assurance process for Windows teams utilizing a shared responsibility approach that supports the scale of the Windows org while ensuring broad compliance and a risk based approach towards scaling security review and depth engagement
  • Act as virtual lead for a small security PM team by managing PM coverage across the team’s charter, leading planning and engagement with EnS security engineering, and owning key cross team partnerships
  • Fulltime
Read More
Arrow Right