CrawlJobs Logo

Principal Software Engineer Manager

United States, Reston 139900.00 - 274800.00 USD / Year · Job Posted March 22, 2026
Apply Position
Job Link Share

Job Description

Microsoft has an exciting opportunity for a Principal Software Engineer Manager to lead engineering teams responsible for developing, deploying, operating, and continuously improving Azure services within Microsoft Specialized Clouds. This role sits at the intersection of cloud platform engineering, live site operations, and regulated cloud delivery, supporting mission critical Azure products in environments. As a people manager and technical leader, this role owns end to end service accountability—from design and deployment through live site reliability, operational excellence, and customer impact. The manager will guide teams delivering capabilities across specialized cloud environments, ensuring service parity, reliability, and operational readiness while honoring unique regulatory constraints.

Job Responsibility

  • Leads team on the disciplined use of, and improving artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC)
  • Reviews debugging tools, tests, logs, telemetry, and other methods, and acts as an expert for others to proactively verify assumptions while developing code
  • Guides team within and across teams on producing extensible, maintainable, well-tested, secure, and performant code
  • Guides team in creating clear test strategy that ensures solution quality
  • Guides teams on and leads identifying dependencies and incorporating them into the development of design documents
  • Guides others on owning and leading efforts and discussions for architecture of aspects of complex products/solutions
  • Guides team on leading the identification of requirements for, and the comprehensive application of automation within production and deployment across products
  • Identifies and acts as an expert in best practices and shares information with other engineers for building code that is based on well-established methods and secure design principles
  • Guides team on understanding and applying security best practices and establishes code invariants to model "security as code"
  • Guides the decision-making process around tool development
  • Leads team in collaborating with partner teams to ensure a set of products works well with the components of the partner team
  • Guides team and leads efforts to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility across solutions and teams
  • Guides team on driving multiple groups' project plans, release plans, and work items in coordination with appropriate stakeholders
  • Acts as an expert to others for deployment appropriate environments, and about automating deployment tasks when possible to ensure efficiency
  • Leveraging internal experimentation infrastructures, acts as an expert and guides team experiments that determine the effectiveness of changes using feature flags/flighting in their code
  • Managers deliver success through empowerment and accountability by modeling, coaching, and caring
  • Ensures ongoing support for services or products are robust and effective through effective telemetry and incident response processes and adhering to security best practices
  • 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
  • Integrates, designs, and reviews others work across a team or product to integrate logging and instrumentation for gathering telemetry data on system behavior
  • Acts as an expert for others' operations of live site service and following security best practices when responding quickly to mitigate complex issues
  • Guides partnership with appropriate internal and external stakeholders and leverages expertise to determine and confirm customer/user requirements and their feasibility within and across teams

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
  • Active U.S. Government Top Secret Clearance with access to Sensitive Compartmented Information (SCI) based on a Single Scope Background Investigation (SSBI) with Polygraph
  • U.S. citizenship
  • Ability to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

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

Looking for more opportunities?

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

Similar Jobs for

Principal Software Engineer Manager

8 matching positions

Principal Software Engineer Manager

Microsoft's Intelligent Conversations and Communications Cloud is the foundation...
Location
Location
United States , Reston
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 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
  • Active U.S. Government Top Secret Clearance with access to Sensitive Compartmented Information (SCI) based on a Single Scope Background Investigation (SSBI) with Polygraph
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Must pass Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Verification of U.S. citizenship due to citizenship-based legal restrictions
Job Responsibility
Job Responsibility
  • Lead a set of Software Engineering and Site Reliability ICs, ensuring strong software engineering fundamentals, clear technical direction, and high-quality execution across the engineering lifecycle that closes feature gaps between our cloud offerings and builds reliable, software-based systems for operational tasks
  • Establish and drive technical and organizational strategy for your area, aligning engineering investments with business priorities and long-term platform goals
  • Guide engineering design and architecture decisions, ensuring reliability, diagnosability, security, and compliance are embedded early and consistently
  • Drive strong incident management, learning culture, and post-incident reviews, emphasizing systemic improvements and long-term resilience
  • Develop senior and principal-level talent, including succession planning for managers and technical leaders
  • Partner closely with product, security, compliance, infrastructure, and operations teams to deliver durable, auditable, and scalable services
  • Communicate clearly and credibly with leadership, articulating risks, tradeoffs, priorities, and progress across technical and organizational dimensions
Read More
Arrow Right

Principal Software Engineer Manager

Join our Web Data Platform Team as a Principal Software Engineering Manager to e...
Location
Location
United States , Redmond
Salary
Salary:
163000.00 - 296400.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 8+ 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
  • Experience in large scale system architecture, design, development, testing, and release, including but not limited to web applications, microservices in layers, database design, API design, performance tuning, telemetry design and analysis
  • Demonstrated programming skills and knowledge of architectural patterns for large, high-scale applications
  • Proficient analytical skills with systematic and structured approaches to software design
  • Deeper understanding of AI Models
  • Committed collaboration and communication around articulating technical details
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
  • Partner with appropriate stakeholders to determine user requirements for a set of scenarios
  • Drive identification of dependencies and the development of design documents for the platform
  • Leads by example and mentor 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
  • Proactively seeks new knowledge and adapts to new trends, technical solutions and shares knowledge with other engineers
  • Fulltime
Read More
Arrow Right

Principal Software Engineer Manager

We are seeking a Principal Engineering Manager to lead the architecture, deliver...
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
  • 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 CPS and MASP service architecture supporting Office client release and deployment workflows
  • Drive reliability, scalability and availability of deployment services used across M365 app teams
  • Enable Safe‑to‑Change release infrastructure through staged rollouts and automated safeguards
  • Deliver automation‑first rollback and remediation capabilities to minimize customer impact
  • Define telemetry pipelines and data signals used for release gating, validation and rollback
  • Leverage usage, reliability and performance data to inform deployment decisions
  • Enable deployment observability across client environments and tenant segments
  • Build predictive deployment health signals to proactively detect regressions
  • Partner with Office Product teams to onboard changes safely through CPS/MASP
  • Reduce customer escalations and regressions through service‑based deployment controls
  • Fulltime
Read More
Arrow Right

Principal Software Engineer Manager

We are seeking a Principal Software Engineering Manager to lead the Microsoft St...
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.
  • Solid background in software engineering, with expertise in languages such as C#, C++, XAML, Java, JavaScript, or Python.
  • Proven experience in solving complex technical challenges and building full-stack solutions.
  • Strong communication and collaboration skills, with the ability to work effectively with diverse stakeholders.
  • Experience with the Microsoft Store ecosystem and related technologies.
  • Expertise in native Windows development (WPF, UWP, or WinUI).
Job Responsibility
Job Responsibility
  • Lead and manage a team of software engineers, providing mentorship, guidance, and career development.
  • Oversee the design, development, and deployment of client-side features, infrastructure, and AI-powered features.
  • Collaborate cross-functionally with PMs, designers, service engineers, data engineers, and business teams to deliver impactful solutions.
  • Champion engineering best practices, improving performance, security, and scalability.
  • Manage project timelines, deliverables, and resources to ensure successful project completion.
  • Foster a culture of innovation, inclusion, and customer obsession within the team.
  • Enhance the Microsoft Store Fundamentals, ensuring a smooth, engaging, and intuitive experience.
  • Fulltime
Read More
Arrow Right

Principal Software Engineer Manager

Microsoft’s Azure Data engineering team is leading the transformation of analyti...
Location
Location
Spain , Multiple Locations
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 substantial experience in industry software engineering experience
  • Proven experience in programming experience in frontend
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design and develop world-class experience for new big data cloud offering
  • Plan, schedule and deliver quality software incrementally
  • Review changes to product codebase and provide constructive feedback that align with industry best practices
  • Maintain and operate cloud online services
  • Passion and experience for building great developer experience and user experience of modern analytics systems
  • Have a deep desire to work collaboratively, solve problems with teams across the world and celebrate successes
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Principal Software Engineer Manager

Are you a customer-obsessed, AI-curious problem-solver who thrives in an inclusi...
Location
Location
United States , Bellevue
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 discipline
  • 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 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 Software Engineer Manager

Security represents the most critical priorities for our customers in a world aw...
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
  • 2+ years of experience working as team manager with group of 8+ members working on large scale cloud applications and services
  • 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
  • Security Architecture & Access Governance Own the end-to-end architecture for Role-Based Access Control (RBAC) and Multi-Tenant Operations (MTO), defining secure authorization models, least-privilege policies, and tenant isolation guarantees across control plane and data plane services
  • Customer-Managed Key (CMK) Strategy & Compliance Lead the design and execution of Customer-Managed Key (CMK) capabilities, including key lifecycle management, rotation, revocation, and disaster recovery, ensuring compliance with enterprise security, regulatory (SOC, ISO, FedRAMP), and customer data sovereignty requirements
  • Platform Reliability, Scale, and Risk Management Drive platform-level reliability, scalability, and fault isolation for RBAC, MTO, and CMK systems operating at hyperscale, including threat modeling, blast-radius reduction, secure defaults, and continuous improvement of SLAs and security posture
  • Operational Excellence & Incident Readiness Establish operational playbooks, telemetry, audits, and incident response workflows for access control and encryption systems, leading post-incident reviews, driving root-cause remediation, and continuously raising the bar on security hygiene and operational maturity
  • Fulltime
Read More
Arrow Right

Senior Software Engineer / Principal Software Engineer

We are hiring multiple Senior Software Engineers and Principal Software Engineer...
Location
Location
Costa Rica , Multiple Locations
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 Engineering OR equivalent experience
  • At least 5 years of experience in software design and backend service development
  • 5+ years of hands-on experience in an object-oriented language such as C++, C#, Java, Python, or equivalent experience with C
  • Proficiency in English is essential for effective communication
Job Responsibility
Job Responsibility
  • Drive a project through to delivery removing obstacles as needed to ensure success
  • Contribute to the design of large-scale distributed software services and solutions
  • Write clean, well-tested code
  • Champion and drive improvements to team software engineering practices
  • Mentor junior engineers
  • Collaborate with related teams to achieve goals
  • Promote knowledge sharing and contribute to onboarding documentation for new engineers
  • Act as a participant in the on-call rotation to monitor service for degradation, downtime, or interruptions and perform complex incident management and problem resolution for the service
  • Fulltime
Read More
Arrow Right