CrawlJobs Logo

Principal Software Engineering Manager

India, Hyderabad · Job Posted February 10, 2026
Apply Position
Job Link Share

Job Description

Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. Our mission is to build the data platform for the age of AI, powering a new class of data-first applications and driving a data culture. Within Azure Data, the data integration team builds data gravity on the Microsoft Cloud. The Fabric Data Movement team is currently seeking a Principal Software Engineer to join their team. This team is in charge of designing, building, and operating a next generation service that transfers large volumes of data from various source systems to target systems with minimal latency while providing a data centric orchestration platform.

Job Responsibility

  • Influence and align the product vision by collaborating with customers, partners, product management and engineering teams
  • Manage a team of high-caliber Software Engineers, ensuring project and development excellence and technical leadership
  • Deliver high quality results with full ownership and take the product to next level
  • Own career development of team through active coaching
  • Create a strong team culture of engineering excellence, customer passion, collaboration, diversity and inclusion
  • Hire and develop the best

Requirements

  • Bachelor's Degree in Computer Science, or related technical discipline 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
  • Experience in data integration or migrations or ELT or ETL tooling is mandatory
  • 4+ years leading teams delivering complex cross functional features with high business impact
  • Working in agile teams with strong customer focus
  • Good communication and cross group collaboration skills
  • Experience in Azure, Exchange, or other cloud and distributed systems is a big plus
  • Demonstrated experience leading and growing team
  • 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

  • Demonstrated experience in building cloud services with multi-tier architecture
  • Experience working in Data domain, dealing with high volumes of data, API traffic, with mindset of security, scalability and performance

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