Principal Software Engineering Manager

Microsoft

Microsoft

Software Engineering
Posted on Oct 14, 2025

Principal Software Engineering Manager

Hyderabad, Telangana, India

Save

Share job

Date posted
Oct 14, 2025
Job number
1895004
Work site
Fully on-site
Travel
0-25 %
Role type
People Manager
Profession
Software Engineering
Discipline
Software Engineering
Employment type
Full-Time

Overview

Are you an experienced Principal Software Engineering Manager with a passion for building high scale microservices? Do you excel in collaborating with architects, program management, and data disciplines? Do you thrive on solving complex and ambiguous challenges? Are you able to generate energy throughout the teams that you lead? If so, come join us!


We are the Microsoft Store team, a part of the Windows + Devices (W+D) organization in Microsoft. Our team’s vision is that Windows users find it easy to discover and engage with the experiences they need most; and for developers and ISVs to be excited to build Windows apps and games because they can innovate, differentiate, and exceed their business goals on Windows. You will lead a growing team that builds high scale, secure, reliable, low latency services that power an experience that runs on hundreds of millions of devices, alongside a portfolio of high scale services that we build today. Past experience with Apple Appstore, Google Play store, STEAM and working with developers will be a great plus!

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.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 15+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Overall 10+ years of experience working on large scale services, with 3+ years in people leadership role.
  • Exceptional teamwork and values that foster a positive team culture.
  • Experience in collaborating with teams across different time zones and geographies.
  • Experience driving efforts across product groups and business units.
  • Experience in leading and coaching teams of software engineers; providing expert guidance, hands-on assistance, best practices, and training.
  • Solid and applied knowledge of object-oriented programming languages such as C#.
  • Solid and applied knowledge of service infrastructure, frameworks, and technologies such as Azure Cloud Services, Azure Service Fabric, ASP.NET Core 2, .Net Framework, NuGet packages, and Git.
  • Knowledge of common services design patterns and application development best practices.
  • Demonstrated ability to ramp up on both new and legacy technologies.
  • Ability to modernize and evolve components used by millions without service interruption.
  • Experience in working within an agile software development team, leveraging experimentation and prototyping, while continuing to measure and iterate.
  • Proven ability to work through the full DevOps lifecycle from initial design to final product to live site support.
  • Proven fundamental understanding of how to deliver end-to-end scenarios with security, reliability, and engineering quality in mind.
  • Experience in mentoring less experienced engineers and helping to set a positive team culture.
  • Ability to learn and work effectively in a highly ambiguous, rapidly evolving environment.

Preferred Qualifications:

  • Proficiency in RESTful web services technologies, NoSQL data storage systems and patterns.
  • Proficiency in Agentic AI and Model Context Protocol (MCP).
  • Knowledge of the latest data storage, analysis, and visualization systems (CosmosDB, PowerBI).
  • Knowledge of specific technologies such as Azure Cloud Services, Azure Service Fabric, ASP.NET Core 2, .Net Framework, NuGet packages, Git, Service Bus, Event Hub, Data Factory, Tables/Queues/Blobs, SQL, Key Vault, Application Insights nice to have.
  • Experience of engaging with customers and the community in order to influence technical decision-making is preferred.

#ewdindia #StoreIndia #W+DJOBS

Responsibilities

  • You will be an experienced cloud services engineering lead who builds services to support Store developer and consumer experiences.
  • You will be a strong people manager who is committed to creating clarity, generating energy, and delivering success.
  • As a people manager, you will deliver success through empowerment and accountability by modeling, coaching, and caring.
  • You will provide direction to the team through breaking down service specs and architecture, and work across multiple disciplines to make implementation decisions.
  • In your role you will work with peers across program management and software engineering to launch new experiences that integrate with existing systems.
  • We welcome your innovative ideas and fresh perspectives to strengthen our growth mindset culture that is grounded in customer obsession, and diversity and inclusion.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.