Senior Engineering Manager
Microsoft
Date: 2 days ago
City: Hyderabad, Telangana
Contract type: Full time
Are you an Engineering Leader with a passion for building high scale microservices? 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 as a Senior Engineering Manager!
We are Windows Notification Services team, a part of the Windows India engineering organization. These services power billions of notifications monthly across platforms, driving engagement and business critical scenarios for our large commercial customers. You will be leading the engineering team who builds these services to support Windows Notification client experiences. As an Engineering Manager, you will work with other software engineers, product owners, partners and customers to strengthen security & infrastructure, scale out deployment and address business critical needs. We welcome your innovative ideas and fresh perspectives to strengthen our growth mindset culture that is grounded in customer obsession, diversity and inclusion.
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.
Responsibilities
Required Qualifications:
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:
#WINPDINDIA
#W+DINDI
Microsoft is an equal opportunity employer. Consistent with applicable law, 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.
We are Windows Notification Services team, a part of the Windows India engineering organization. These services power billions of notifications monthly across platforms, driving engagement and business critical scenarios for our large commercial customers. You will be leading the engineering team who builds these services to support Windows Notification client experiences. As an Engineering Manager, you will work with other software engineers, product owners, partners and customers to strengthen security & infrastructure, scale out deployment and address business critical needs. We welcome your innovative ideas and fresh perspectives to strengthen our growth mindset culture that is grounded in customer obsession, diversity and inclusion.
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.
Responsibilities
- Influence and align the product vision by collaborating with customers, partners, product management, and engineering teams.
- Managing 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 the next level.
- Own career development of team through active coaching. Create strong team culture of engineering excellence, customer passion, collaboration, diversity and inclusion. And of course, having fun too!
- Hire and develop the best!
Required Qualifications:
- Bachelor'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.
- 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.
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.
- 10 or more years of total experience designing, building and shipping large scale services and at least 3 years of team leadership and people management.
- 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.
#WINPDINDIA
#W+DINDI
Microsoft is an equal opportunity employer. Consistent with applicable law, 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.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Associate Engineer/Engineer - RFSW Team - B.Tech/M.Tech - 2024/2025 - ECE, Communication Systems
Qualcomm,
Hyderabad, Telangana
1 day ago
CompanyQualcomm India Private LimitedJob AreaEngineering Group, Engineering Group > Software EngineeringGeneral SummaryAs a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or...
UI Architect
Electronic Arts (EA),
Hyderabad, Telangana
2 days ago
Description & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.Electronic Arts Inc. is a global leader in interactive entertainment....
Artificial Intelligence (AI) Internship in Bangalore, Noida, Pune, Hyderabad, Mumbai, Ahmedabad, Kolkata, Chennai, Jaipur
Fueled By Data,
Hyderabad, Telangana
2 days ago
At our product Planto.ai, we’re building India’s first Agentic Copilot for enterprises — transforming how organizations like Tata, Jio, and leading universities work through automation, intelligence, and AI-driven efficiency. Led by a team of IITians, IIM grads, and innovators, we’re not just selling tech - we’re redefining the future of work.Selected Intern's Day-to-day Responsibilites Include Drive strategic partnerships and client...