Posted 25 days ago
Main Location
Redmond, WA, United States
Open jobs

Are you an experienced 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? Do you have a proven track record of managing large engineering organizations? If so, come join us!


We are the Windows Store team, a part of the Windows + Devices (W+D) engineering organization. Our team’s vision is that Windows users find it easy to discover and engage with the apps and experiences they need most; and that ISVs (Independent Software Vendors) are excited to build Windows experiences because they can innovate, differentiate, and exceed their business goals on Windows. As Group Engineering Manager, you will lead a new and growing team that builds high scale, secure, reliable, low latency services that power an app experience that runs on hundreds of millions of devices, alongside a portfolio of high scale services that Windows Store builds and runs today.


A successful candidate will own establishing the vision and charter of the Windows Store India team, developing operational processes and business rhythm that coordinates delivery of scenarios across Windows Store and Windows, and measures the success of the engineering organization.  You will partner with a diverse set of managers across the globe and our team to identify and evaluate the engineering projects which Windows Store India’s unique talents will enable us to accelerate time to market and innovation.  You will own the engineering strategy, schedule and accountabilities for delivering key pieces of Windows and our Services for both our new and existing products.   

ResponsibilitiesKey responsibilities

As an experienced cloud services group engineering manager for Windows Store you will build services to support app discovery and acquisition client experiences, alongside performance marketing tooling. 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.


Additionally, your role will encompass

  • Strategic leadership: Demonstrate thought leadership and curiosity to ensure the technologies you own are contributing to achieving the key Windows Store business and health goals (as measured by key metrics).
  • Planning and Execution:  Ability to think holistically and strategically. Leverage understanding of engineering rhythm so that the team operates at a high level, knowledge is shared appropriately, and decision making happens at the right levels on the team. Proven ability to plan, organize, and manage complex technical products.
  • Coordination and Collaboration: The work you own is part of a larger collection of value requiring deep partnering and collaboration with the other leaders to ensure strategic objectives are met.  You have a proven ability to work closely with others to achieve a common end, and to influence those across the management spectrum.
  • Communication: Able to conduct insightful, multi-faceted conversations with senior business and technical decision makers inside and outside Microsoft. Conceptualize complex ideas quickly and convey those thoughts to others in a clear, and effective manner.
  • Cultural Leadership: Proven ability to lead cultural initiatives, having positive impact on team morale and fostering an environment of inclusion.
  • Microsoft Values: As a member of the Windows Store Leadership Team, candidates must be representative of the Microsoft cultural attributes and leadership principles such as having a Growth Mindset and the ability to Create Clarity, Generate Energy and Deliver Results.
  • Judgement: business and technical judgment. Consistently demonstrating executive maturity and intellectual curiosity, helping the team pursue the best ideas.
  • Ability to travel once every 4 to 6 months is a requirement given the global nature of this role
QualificationsSkills required
  • 15+ years of related product development experience shipping multiple projects with 5+ years of leading people managers
  • Proven competency in strategic leadership, organizational agility, cross-team collaboration, drive for results, and written and verbal communications
  • Experience building software products with diverse engineering teams and stakeholders.
  • Track record of building high functioning teams, including recruiting and retaining diverse talent base
  • 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
  • Strong project management and people management skills
  • Experience in leading and coaching teams of software engineers; providing expert guidance, hands-on assistance, best practices, and training
  • Strong and applied knowledge of object-oriented programming languages such as C#
  • Strong 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


Skills preferred 
  • Proficiency in RESTful web services technologies
  • Proficiency in NoSQL data storage systems and patterns
  • 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

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances.


#EWDINDIA #StoreIndia #ewdindia

We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team
Microsoft Corporation