CrawlJobs Logo

Principal Software Engineer Manager

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

Job Description

Microsoft's Intelligent Conversations and Communications Cloud is the foundational cloud platform that powers many of Microsoft’s most critical communications, services including Microsoft Teams. IC3 services operate at global scale and are designed to deliver high availability, reliability, security, and compliance for some of the world’s most demanding communications workloads. We are seeking a Principal Software Engineering Manager to lead a mixed organization of Site Reliability Engineers and Software Engineers responsible for building and operating IC3 services across highly regulated and enterprise-critical environments. This role requires strong technical depth, operational judgment, and people leadership, with the ability to scale impact through others while remaining deeply connected to engineering fundamentals and service health. As a principal-level manager, you will define and drive technical and organizational strategy, grow senior engineering leaders, and partner across engineering, security, compliance, and operations to ensure IC3 services are reliable by design. You will be accountable for delivering durable engineering systems, strong operational posture, and a healthy, high-performing organization that can sustain long-term business growth. 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

  • 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

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

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 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent 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

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 has an exciting opportunity for a Principal Software Engineer Manager ...
Location
Location
United States , Reston
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
  • 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
Job Responsibility
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
  • 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