Bangalore, IND
3 days ago
Senior Software Engineering Manager
**Overview:** Azure SQL Hyperscale Database is a world-class relational database system widely used across the globe on everything from small devices and servers to some of the largest cloud deployments in the world, attracting application developers and enterprise workloads alike to the cloud. Azure SQL Hyperscale Database team is looking for a Senior Engineering Manager responsible for building components involving cutting edge technology, tackling diverse challenges, and driving innovation that impacts businesses and individuals worldwide. Our team is responsible for mission critical functions such as High Availability, Scalability, Storage and Data Integrity for millions of databases. You will be someone who thrives in solving challenges related to these areas on a daily basis while motivating and taking your team along. You will be working in a diverse geographically distributed team environment where collaboration and innovation are valued. **Responsibilities** **Responsibilities** + Attract, retain , and lead geographically distributed teams of talented software engineers building highly scalable and efficient database systems + Work in a collaborative team setup to model, coach and care for the team members. + Guides partnership with appropriate stakeholders (e.g., product manager, technical lead) to determine product 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. + Researches and does not hesitate to dive deeper into technical issues to bring clarity to the team as needed . + Guides team and acts as an expert for Designated Responsible Individual (DRI) and monitors other engineers across product lines, working on call to monitor system/product/service for degradation, downtime, or interruptions. + Leads product development and applies best engineering practices to meet project delivery expectations and holds accountability for products that do not meet expectations. **Qualifications** **Qualifications** **Required Qualifications:** + Bachelor’s or master’s degree in computer science or related field. + 12+ years technical engineering experience, preferably in systems and backend services, with coding in languages including, but not limited to, C, C++, C# + Experience in building quality products and services, preferably in distributed systems, systems programming, and multi-threaded programming. **Additional/Preferred Qualifications** + 2 + years of experience in managing a team of engineers by setting clear expectations, keeping team members energized, and delivering great results + 2 + years of industry software engineering experiences , including delivering highly available cloud-based services and platforms 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 (https://careers.microsoft.com/v2/global/en/accessibility.html) .
Confirm your E-mail: Send Email
All Jobs from Microsoft Corporation