Software Engineer
Microsoft
Software Engineer
Multiple Locations, India
Save
Overview
Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform globally with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and delivering a trusted experience to customers and partners worldwide and we are looking for passionate, high-energy engineers to help achieve that mission.
To achieve this goal, we are seeking a motivated software engineer who is passionate about working in cloud-scale distributed systems spanning millions of nodes. The candidate will work on building and maintaining cloud services/software stack that monitor and manage cloud hardware – monitoring health of the cloud, taking smart actions on hardware health events and improving overall cloud hardware availability and performance.
This is your chance to be part of the most exciting end to end teams within Microsoft. We are looking or a highly motivated Software Engineer to come help us develop and light up innovative hardware solutions that powers Azure and make our world-class cloud infrastructure even better. To be successful in this role, you must have an engineering mindset, an innate aptitude for agility, and technical excellence in software engineering.
#azurehwjobs #CHIE #HHS
Qualifications
- Academic qualifications:
- B.S in Computer Science OR M.S. in Computer Science OR Ph.D in Computer Science or Electrical Engineering with 1+ years of development experience
- Programming languages:
- Proficiency in one or more of the following: C# or other Object-oriented languages.
- Knowledgeable in C, Python and scripting languages
- Fundamentals:
- Possess a sound understanding of fundamentals of Computer Science including algorithms, data structures, object-oriented design, multi-threading and distributed systems.
- Great problem solving and design skills, with demonstrated passion for quality, performance, and service excellence.
- Good communications skills for effective collaboration and customer/partner correspondence
- Experience with Azure services and database query language such as SQL/kusto is desired but optional
- Experience with AI copilot tooling and basic knowledge of LLM models and RAG is desired but optional
Responsibilities
- Design, develop and operate large scale, low latency, and high throughput cloud services.
- Monitor, diagnose and repair of service health and performance in production
- Conduct A/B testing/analysis, establish baseline metrics, set incremental targets and continuously validate against those target
- Leverage AI/copilot tooling for day to day development and operational efficiency and actively drive such improvements for meeting and exceeding individual and team-level goals
- Perform data analysis using a variety of analytical tools (Python, KQL, Azure Databricks, Synapse, Power BI, Fabric etc), and interprets results with actionable recommendations.
- Define & measure the success/impact of requested analytics & reporting features via quantitative measures.
- Take an active role and partner with internal peer teams and external partners to ensure highly available, fully secure, accurate and actionable results based on hardware health signals, policies, and predictive analytics.