CrawlJobs Logo

Principal Software Engineering Manager

India, Hyderabad · Job Posted April 27, 2026
Apply Position
Job Link Share

Job Description

Core AI is at the forefront of Microsoft's mission to redefine how software is built and experienced. We are responsible for building the foundational platforms, services, programming models, and developer experiences that power the next generation of applications using Generative AI. Our work enables developers and enterprises to harness the full potential of AI to create intelligent, adaptive, and transformative software. The Agentic Core Services Team is responsible for building the cloud-native, distributed platform that powers the development, execution, and management of agentic applications at scale. Our mission is to provide the foundational infrastructure and runtime systems that enable developers to build intelligent, autonomous, and enterprise-grade AI agents with confidence and agility. In this role, you will help define the future of software and application development. You will shape how developers interact with our platform—from programming models and user experiences to the design of a managed, distributed runtime that orchestrates agent-based AI applications at scale with enterprise-grade guarantees. You'll work at the cutting edge of AI research, collaborating with some of the brightest minds in generative AI, and integrating the latest breakthroughs in multi-modal capabilities (text, audio, video) into real-world agentic applications. At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. We live this mission every day through a culture that embraces a growth mindset, values diverse perspectives, and encourages continuous learning. We believe in creating an environment where individuals bring their best selves to work, collaborate openly, and build technology that makes a meaningful impact. Join us and help shape the future of the world.

Job Responsibility

  • Lead and Develop the Team - Manage and coach engineers across levels, foster collaboration and inclusion, and drive career growth through mentoring and feedback
  • Drive Strategic Clarity: Leverage data-driven insights and competitive intelligence to inform product direction, identify opportunities, and guide decision-making
  • Foster Engineering Alignment: Work with the engineering teams and partner organizations by driving clarity, alignment, and shared ownership of technical direction
  • Deliver Cohesive End-to-End Experiences: Collaborate closely with partner teams—including experience, SDK, and platform groups—to ensure seamless integration and delivery of features across the stack
  • Build Foundational Capabilities: Contribute to and lead the development of core platform components and reusable building blocks that accelerate team velocity and product innovation
  • Champion Customer-Centric Development: Engage directly with customers and product teams to capture feedback, understand demand signals, and refine product messaging—ensuring the voice of the customer shapes product evolution
  • Lead Live Site Excellence: Drive operational excellence in managing and operating large-scale distributed systems with a high bar for service-level agreements (SLAs). Lead root cause analyses (RCAs) for key live site incidents and outages, identify systemic improvements, and set high standards for reliability and performance

Requirements

  • Bachelor's Degree in Computer Science or related technical field and 8+ years of experience designing, building, and operating production-grade software and services at scale, with a proven track record of delivering high-impact solutions
  • 2+ years of experience recruiting and managing technical teams, including performance management
  • 1+ year(s) of demonstrated experience in distributed systems, observability tooling, and operational excellence
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role, including the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter

Nice to have

  • Experience managing managers or multiple engineering teams in a global environment
  • Demonstrated expertise in solving complex technical challenges in one or more domains such as distributed systems, AI/ML infrastructure, developer platforms, or cloud services
  • Experience engaging with customers during integration or deployment phases, with a focus on delivering value and incorporating feedback into product evolution

Looking for more opportunities?

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

Similar Jobs for

Principal Software Engineering Manager

8 matching positions

Principal Software Engineering Manager

M365 Copilot Inference is a high-impact engineering team advancing applied AI an...
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 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 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
  • Lead and grow a team of software engineers building control plane services and automations across the capacity buildout area
  • Drive technical design and execution for capacity automation — intake, planning, deployment, fleet health, and control plane components — prioritizing the highest-impact work for Copilot capacity
  • Replace manual, ticket-driven capacity workflows with automated, data-driven systems
  • reduce time from capacity request to production traffic for priority workloads
  • Own live-site, reliability, and operational excellence for the services your team builds
  • establish SLAs, metrics, and on-call practices
  • Partner with peer engineering managers on adjacent capacity areas, and with partner teams across M365 Core, AI Core, Azure, and Microsoft Research to align on dependencies and unblock execution
  • Coach and grow senior and mid-level engineers
  • raise the engineering bar
  • recruit strong platform talent into the team
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

Help shape the future of cloud data governance and privacy. Microsoft runs indus...
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 AND 15+ years of experience in software engineering, including 6+ years leading engineering teams.
  • Experience building and operating distributed systems or platform services, including on-call/operational ownership.
  • Experience partnering with security, privacy, and/or compliance stakeholders in regulated or risk-managed environments.
  • Experience building and shipping privacy, security, or governance platforms (e.g., data inventory/classification, retention/deletion, access governance, DSR/subject-rights workflows, or policy enforcement services).
  • Demonstrated ability to automate controls and evidence collection for audit readiness, and to partner effectively through assessments and compliance reviews.
  • Proven experience working across multiple teams and systems to deliver outcomes in complex, highly matrixed organizations.
  • Ability to lead ambiguous problem spaces, turning strategy and research into concrete, actionable product and engineering investments.
  • Strong technical judgment and architecture skills across cloud services, data systems, and security fundamentals (identity, access, encryption, logging, and least privilege).
  • Excellent communication and stakeholder management skills, with the ability to align diverse partners around shared goals, tradeoffs, and success metrics.
  • Familiarity with privacy engineering concepts and global regulatory drivers (e.g., GDPR, CCPA) and how they map to technical controls and product requirements.
Job Responsibility
Job Responsibility
  • Build, coach, and retain a high-performing engineering team (hiring, performance, and career growth) and set a culture of quality, inclusion, and operational excellence.
  • Own end-to-end delivery of privacy and data-governance platform capabilities (e.g., data discovery and inventory, classification/labeling, policy enforcement, retention/deletion, access governance, and audit evidence).
  • Translate regulatory, policy, and risk requirements into engineering roadmaps, clear problem statements, and measurable success metrics that balance speed with trust, safety, and compliance.
  • Partner closely with security, legal, compliance, privacy, and product teams to design solutions that are production-ready, scalable, and repeatable—not one-off processes.
  • Drive execution across multiple systems and teams in a highly matrixed environment, influencing roadmaps and priorities without direct authority.
  • Establish strong engineering practices for reliability, security, privacy, and incident response
  • define SLOs, telemetry, and operational mechanisms to keep services healthy.
  • Use data and customer feedback to evaluate impact, close control gaps, and continuously improve privacy and governance outcomes across Microsoft
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

Microsoft is a company where innovators come to collaborate, envision what can b...
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, Math, Software Engineering, Computer Engineering, or related field AND 10+ years experience in software development, architecture/design, data modeling or data engineering work
  • OR Master's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 5+ year(s) experience in software development, architecture/design, data modeling or data engineering work
  • OR equivalent experience
  • 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
  • Build cloud scale products with focus on efficiency, reliability and security
  • Build and maintain end-to-end Build, Test and Deployment pipelines
  • Contribute to the architecture & design of the products
  • Triaging issues and implementing solutions to restore service with minimal disruption to the customer and business. Perform root cause analysis, trend analysis and post-mortems
  • Drive initiatives, own features and lead the feature delivery along with the team
  • Owning the components and driving them end to end, all the way from gathering requirements, development, testing, deployment to ensuring high quality and availability post deployment.
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of engineering experience in distributed systems, databases, platform engineering and cloud services
  • 4+ years leading engineering teams delivering highly available cloud services and infrastructure
  • Experience with large scale services architectures and technologies
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Leadership & Strategy: Define and evolve the long-term Fundamentals charter across engineering systems, reliability, security, observability, lifecycle, and AI-driven automation
  • People Management: Lead, coach, and grow a high-performing engineering team
  • Technical Execution: Own and deliver end‑to‑end features across the full engineering lifecycle
  • Mentor and coach engineers through design reviews, code reviews, and operational learnings
  • Incorporate customer requirements, usage patterns, and live‑site signals into engineering decisions
  • Drive an automation‑first engineering approach by leveraging AI across the engineering lifecycle
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

As a Principal Engineering Manager on the GitHub Enterprise Server (GHES) Releas...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 9+ years experience in software engineering, computer science, or related technical discipline
  • Proven experience maintaining and delivering production software coding in languages including, but not limited to, Go, Ruby, Rust, Python, JavaScript, C, C++, C#, Java
  • 3+ years experience leading engineering teams delivering complex infrastructure, platform, release, or validation systems
  • Experience setting technical direction and driving execution across multiple engineers or teams in a complex cross-functional environment
  • Proven ability to hire, coach, and develop engineers while maintaining high standards for technical quality and operational excellence
  • Proven ability to partner across organizations, align stakeholders, and improve reliability, delivery predictability, and engineering effectiveness for business-critical systems
  • Bachelor’s or Master's degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, or related field
Job Responsibility
Job Responsibility
  • Lead, grow, and develop a team of engineers responsible for GHES release systems, validation environments, and package delivery workflows
  • Own the engineering roadmap for GHES release systems, balancing reliability, velocity, operational health, and long-term platform investments
  • Drive execution across build, package generation, validation, certification, and customer delivery workflows for GHES releases
  • Ensure the team delivers reliable, representative, and scalable integration test environments that support continuous validation of GHES releases
  • Drive improvements in CI quality, signal reliability, issue detection, and triage, partnering across teams to improve release readiness and reduce time to resolution
  • Partner with engineering leaders across platform, infrastructure, application, and release teams to improve release readiness, debugging, and root-cause analysis
  • Establish and drive standards for release reliability, observability, compliance, and operational excellence across build, release, and certification workflows
  • Set investment priorities for the GHES Release team, balancing immediate delivery needs with long-term improvements in reliability, efficiency, and engineering velocity
  • Build an inclusive, high-performing team culture grounded in accountability, collaboration, technical excellence, and continuous improvement
  • Ensure strong operational ownership of release infrastructure, including clear accountability, effective incident response, and continuous improvement following critical issues
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

We are looking for a Principal Software Engineering Manager to lead engineering ...
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.
  • 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 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
  • Engineering Leadership
  • Technical & Services Leadership
  • Cross-Org Influence & Collaboration
  • Operational Excellence
  • Artificial Intelligence
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

As a Principal Software Engineer Manager in Windows Ecosystem & Commercial Engag...
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 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. 3+ years engineering management experience leading ICs and/or senior ICs. Developed and released LLM-based systems to production with production runtime of 6+ months with significant usage.
Job Responsibility
Job Responsibility
  • Guides partnership with appropriate stakeholders (e.g., security, privacy, peer teams) to determine 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 cross-group collaboration efforts, engineering release plans, and work items in coordination with appropriate stakeholders
  • Own delivery of OS features that integrate well into our current & future product plans
  • Deliver code changes with high quality that pass peer review, security scrutiny and are regression free
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager

Are you driven to mentor and grow high‑performing engineering teams while settin...
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
  • 4+ years people management experience
  • Experience providing hands-on technical leadership across the full software development lifecycle, including architecture and design, code reviews, development, and quality assurance
  • Demonstrated ability to establish and scale disciplined software engineering practices that deliver measurable business value, enable problem-solving, and drive continuous innovation through data-informed decision making
  • Experience driving AI-based solutions and innovation in software development to improve cost efficiency, operational effectiveness, and overall solution quality
  • Experience leveraging project management methodologies to deliver complex, multi‑stakeholder initiatives, managing scope, timelines, and execution across teams
  • Hands‑on or adjacent experience with Azure-based cloud data engineering solutions, supporting data pipelines, analytics workloads, or platform integrations at scale
Job Responsibility
Job Responsibility
  • Provide technical direction for scalable, secure architectures and champion innovation using AI/ML to advance automation capabilities
  • Lead and coach your team to conduct thorough reviews of architecture to produce secure, extensible, and maintainable code on Azure Intelligent Cloud platform
  • Define and drive the roadmap for AI driven business process automation ensuring alignment with security and compliance requirements
  • Own the full life cycle development of AI driven business process automation on Microsoft’s Azure Intelligent Cloud platform
  • Make executive connections with key stakeholders and work with them to identify, deliver and maintain automation solutions
  • Commit to a customer and/or stakeholder-oriented focus, lead discussions and develop insights and recommendations
  • Coach your team to drive multiple group's project plans, release plans, and work items in coordination with appropriate stakeholders
  • Seek new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Foster an inclusive team culture that prioritizes psychological safety, diversity of thought, and career growth through coaching and succession planning
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right