CrawlJobs Logo

Principal Software Engineering Manager

India, Bangalore · Job Posted February 13, 2026
Apply Position
Job Link Share

Job Description

Microsoft Viva Insights (also known as Copilot Analytics) empowers organizations to thrive in the era of AI-powered work. As part of Microsoft 365 Copilot, it delivers privacy-protected, data-driven insights through a unified experience that helps organizations maximize the impact of their workforce by understanding and accelerating the adoption of Copilot and Agents. Our team builds this platform using cutting-edge AI and large-scale data systems to surface actionable insights from collaboration and business signals. We’re hiring a Principal Software Engineering Manager to help deliver intuitive, AI-powered experiences that enable customers to understand work patterns, optimize collaboration, and realize potential by unlocking the full value of Microsoft Copilot. We also use generative AI extensively in our own development process to move fast, learn continuously, and deliver customer value at scale.

Job Responsibility

  • Provide technical and people leadership for one or more Copilot Analytics engineering team, driving the design, development, and operation of Copilot Analytics
  • Partner with product management, visual design & research teams to design and prioritize features that drive business impact
  • Own & influence system architecture and technical strategy for the team balancing near term delivery with long term architecture
  • Establish and uphold engineering best practices for availability, observability, reliability, security, and performance
  • Deliver engaging and impactful user experiences to drive user engagement
  • Deliver a high-quality, highly available service that meets customer SLAs across the globe
  • Drive long-term design thinking for systems and engineering processes with simplicity and maintainability as core tenets
  • Deliver value through a strong collaborative approach spanning many teams across geographies
  • Measure the impact of your features through deep user telemetry and experimentation, and take a data driven approach to learn and iterate
  • Grow your team and up-level your team’s culture, wellbeing and productivity
  • Model empathy and be a driver for inclusiveness and collaboration
  • Remove roadblocks for your team
  • Plan, collaborate and execute with other engineering leaders across the company
  • Improve your team efficiency and agility through investments in our engineering systems (developer, monitoring and manageability tools)
  • Mentor and develop engineers across all levels through sharing and learning
  • Be a role model for an open, honest and inclusive approach to problem solving

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
  • 5+ years of experience in leading seasoned teams
  • Strong abilities in building diverse and inclusive teams with experience in guiding senior engineers
  • Proven track record for customer-focused innovation
  • Demonstrated depth and experience in design and implementation of large-scale cloud services
  • Excellent technical, cross group collaboration and communication skills
  • Knowledge of modern engineering practices like automated deployments with integrated quality gates and experience working with modern version control systems like Git
  • Knowledge of leveraging modern AI tools in Software Engineering
  • Experience building scalable & distributed backed systems or platforms along with knowledge of Microservices based architecture
  • Good understanding of backend & frontend integration along with basic knowledge of frontend technologies
  • 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

Nice to have

  • Experience on Big Data & related ecosystem is a plus
  • Experience with data analysis and machine learning is a plus
  • Experience leading a team with AI driven software engineering is a plus
  • Experience partnering with data science or ML teams to deliver relevance driven user experiences
  • Background in building high availability, low latency services with strict SLA requirements
  • Experience hiring, mentoring, and growing senior technical talent
  • Ability to operate effectively with ambiguity and influence across organizational boundaries

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

We are the Windows Servicing and Delivery (WSD) organization. Our core mission i...
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. 6+ years of experience in building microservices based application. 5+ years of experience managing a software team. Good communication, collaboration, and planning skills with demonstrated commitment to the success of others. Desire to manage diverse, inclusive, and collaborative software teams. Passion for building highly scalable, reliable, distributed services
  • Experience with Azure Cloud Services
  • Experience with Big Data Systems.
Job Responsibility
Job Responsibility
  • Influence and align the product vision by collaborating with partners, product management and engineering teams across geos
  • Managing a team of high-caliber Software Engineers, ensuring project and development excellence and technical leadership
  • Create a solid team culture of engineering excellence, customer passion, collaboration, diversity, and inclusion. And of course, having fun too
  • Design and deliver on the vision of the next generation of the product and opportunity to work with the latest cloud services from Azure
  • Fulltime
Read More
Arrow Right

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