CrawlJobs Logo

Principal Engineering Manager

United States, Redmond 139900.00 - 274800.00 USD / Year · Job Posted January 31, 2026
Apply Position
Job Link Share

Job Description

Windows 365 for Agents is redefining how AI agents use Windows and Linux to perform complex, end‑to‑end tasks on behalf of users and organizations. As the world moves toward agentic computing at scale, we are building the foundational runtime, orchestration, identity, and policy infrastructure that allows Computer‑Use Agents (CUAs) to operate reliably, securely, and efficiently across the cloud and edge. We are looking for a Principal Engineering Manager to build and lead a new team driving the core engineering needed to make agentic computer use scale seamlessly across Windows and Linux. This role will partner across Azure, Entra, M365 Co-pilot, Agent 365 and Windows, and external ecosystem partners to define and deliver the foundational layer that powers these next‑generation AI workflows.

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.

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.

Nice to have

  • 10+ years of experience building large‑scale distributed systems, OS‑level components, cloud platforms, or similar compute‑intensive technologies
  • Strong proficiency in systems programming, cloud compute architecture, virtualization, or OS internals (Windows and/or Linux)
  • Experience driving cross‑team technical initiatives with multiple partners and stakeholders
  • Experience building or integrating AI agent runtimes, automation frameworks, orchestration systems, or remote/virtualized computing environments
  • Deep understanding of Azure Compute, Entra Identity, OS internals or agentic identity/security models
  • Proven success in bootstrapping new teams, defining new engineering areas, or delivering v1 platform technologies
  • Ability to navigate ambiguous problem spaces and convert vision into clear, actionable engineering plans.

Looking for more opportunities?

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

Similar Jobs for

Principal Engineering Manager

8 matching positions

Principal Engineering Manager

Are you a customer-obsessed, AI-curious problem-solver who thrives in an inclusi...
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 discipline 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
  • 4+ years people management experience
Job Responsibility
Job Responsibility
  • Understanding of the distributed systems design, interactions between cloud technology layers and components, basic dependencies at scale, and the code that defines infrastructures
  • Managers deliver success through empowerment and accountability by modeling, coaching, and caring
  • Shares and defines insights, best practices, and standards that can be applied to improve system, platform, and/or product development and operations across the business
  • Expands end-to-end technical expertise in the architecture, code, features, operations and comprehensive use scenarios of products in order to drive continuous improvements
  • Contribute to the product fundamentals and architecture, share knowledge, and code, always looking for ways to make what we build useful to multiple teams and products
  • Demonstrates end-to-end expertise in distributed systems design, interactions between cloud technology layers
  • Support ongoing engagements with product engineering teams by participating in test maturity reviews, static analysis reviews, meetings, on-call rotations, and incident responses throughout product development and operations cycles
  • Provides deep business and technical expertise as required to resolve major incidents
  • Fulltime
Read More
Arrow Right

Principal Engineering Manager

AI agents are rapidly becoming foundational across industries, transforming how ...
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
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Manage a team of high-performing individuals to deliver product, features with agility and quality
  • Provide hands-on technical leadership: architecture, design, code reviews, development, quality assurance
  • Lead by example to integrate AI first development in the team
  • Partners with appropriate stakeholders to determine user requirements for a set of scenarios
  • Drives identification of dependencies and the development of design documents for a product, application, service, or platform
  • Directs efforts for creation and conducting of experimentation to determine the effectiveness of changes, monitors developments for prototyping and testing products, interprets results, and decides on next steps or ship decision from results
  • Drives identification of the correct metrics for experimentation in determining improving customer value
  • Leads by example and mentors others to produce extensible and maintainable code used across products
  • Leverages subject-matter expertise of cross-product features with appropriate stakeholders (e.g., program managers) to drive multiple group's project plans, release plans, and work items
  • Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions
  • Fulltime
Read More
Arrow Right

Principal Engineering Manager

Are you interested in designing and coding a next-generation application used by...
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
  • Solid passion and proven experience delivering high quality services at scale spanning multiple systems and groups
  • Exceptional problem solving, coding & debugging skills
  • Experience developing, debugging, and shipping software products on large code bases that span platforms and tools
  • At least 3+ years experiences of being a people manager
  • Have proven track record of forming, mentoring and growing strong engineering teams
  • Thought leader and a change agent
  • Obsessed about great customer experiences and outcomes
  • Great communicator, able to convey complex issues, ideas and concepts clearly
  • Excellent collaboration skills with partners
Job Responsibility
Job Responsibility
  • Works with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements for a set of features
  • Begins to leverage a variety of feedback channels to incorporate insights into future designs or solution fixes
  • Incorporates appropriate continuous feedback loops measuring customer value, usage patterns, and other actionable metrics of value
  • Contributes to processes for the architecture of a product/solution feature and helps to create proposals for architecture by testing design hypotheses and helping to refine code and design plans, demonstrating technical leadership
  • Provides initial reactions and input to engineers in the team
  • Owns architecting of solutions, demonstrating technical leadership as applicable
  • Contributes to the development of design documents for designs or User Stories and determines the technology that will be leveraged and how it will interact
  • Escalates and shares findings from investigations with the team and owns design decisions
  • Helps to assure system architecture meets security and compliance requirements and expectations
  • Creates and implements code for a product, service, or feature, reusing code as applicable
  • Fulltime
Read More
Arrow Right

Principal Engineering Manager

Would you like the opportunity to work on OS platform that powers Azure? Our tea...
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
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
  • 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
Job Responsibility
Job Responsibility
  • Managers deliver success through empowerment and accountability by modeling, coaching, and caring
  • Live our culture
  • Embody our values
  • Practice our leadership principles
  • Define team objectives and outcomes
  • Enable success across boundaries
  • Help the team adapt and learn
  • Attract and retain great people
  • Know each individual’s capabilities and aspirations
  • Invest in the growth of others
  • Fulltime
Read More
Arrow Right

Principal Engineering Manager

Dynamics 365 is Microsoft’s suite of enterprise software that powers many of the...
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 12+ 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 people management experience
Job Responsibility
Job Responsibility
  • Build and maintain a high performing team by continuously coaching for higher impact and tuning team culture and processes
  • Lead and guide engineering teams in the full software development lifecycle, including design, implementation, testing, deployment, and maintenance
  • Lead initiatives to deliver complex features, substantially improve product quality, and transform operations within the team
  • Pioneer the use state-of-the-art new technologies
  • Leverage AI to improve engineering efficiency, build better features, and meet customer expectations
  • Lead technical discussions and bring new ideas to the table
  • Own quality, live site and devops for your code
  • Lead code reviews to ensure all quality standards are met and by modeling best practices
  • Work with Product Managers, Architects and UX Designers to design and specify new features from the engineering standpoint
  • Develop software that empowers customers to optimize their business processes
  • Fulltime
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

Are you excited by the idea of shaping how Microsoft builds and operates cloud s...
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 a related technical field AND 8+ years of technical engineering experience with coding in one or more of the following languages: C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Master’s Degree in Computer Science or a related technical field AND 8+ years of technical engineering experience with coding in one or more of the following languages: C, C++, C#, Java, JavaScript, or Python
  • OR Bachelor’s Degree in Computer Science or a related technical field AND 12+ years of technical engineering experience with coding in one or more of the following languages: C, C++, C#, Java, JavaScript, or Python
  • OR Equivalent experience
  • 4+ years of people management experience
  • Ability to meet Microsoft, customer, and/or government security screening requirements for this role
  • Passing the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Guides partnership with appropriate stakeholders (product manager, primary developer, co-developing engineering teams) to determine user requirements within and across teams
  • Guides teams 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 acts 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 Engineering Manager

Are you interested in distributed systems, scalability, and durability? Are you ...
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 a related technical field AND 8+ years of technical engineering experience with coding in one or more of the following languages: C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • Master’s Degree in Computer Science or a related technical field AND 8+ years of technical engineering experience with coding in one or more of the following languages: C, C++, C#, Java, JavaScript, or Python
  • OR Bachelor’s Degree in Computer Science or a related technical field AND 12+ years of technical engineering experience with coding in one or more of the following languages: C, C++, C#, Java, JavaScript, or Python
  • OR Equivalent experience.
  • 4+ years of people management experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements for this role.
  • This position requires passing the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Lead in a hands-on manner. Be in the trenches where needed.
  • Build high scale and low-latency systems
  • Special focus on R&D to improvise existing and build new architectures
  • Layout a multi-horizon strategy to guide our research and development efforts based on the latest and greatest in software development practices. Iterate on this strategy as the field evolves and new barriers are breached.
  • Hire and lead a diverse team of world-class engineers while being responsible for driving all aspects of product validation and development
  • Create and instill a team culture that focuses on sound scientific processes and encourages deep engagement with our customers.
  • Handle project scope and risks with data, analytics and creative problem solving
  • Be a bridge between various stakeholders in Azure Storage, Azure Core, product management and engineering teams to align and amplify their efforts.
  • Fulltime
Read More
Arrow Right