DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Microsoft Corporation Principal Software Engineering Manager in Multiple Locations, United States

Microsoft Silicon and Cloud Hardware 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 AI, Bing, MSN, Office 365, Xbox Live, Skype, OneDrive and the Microsoft Azure platform globally with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions.

In partnership with the Azure Service teams, we are on a mission to deliver the hardware, software, services, and infrastructure roadmap that enables users to run technical computing workloads on Azure. Our focus is on smart growth, high efficiency, and delivering trusted experience to customers and partners worldwide. 

The SCHIE HDTS CoE (Hardware Diagnostics and Telemetry Services Center of Excellence) plays a critical role in architecting, developing and deploying hardware Telemetry and Diagnostic services for NPI (New Product Introduction) of both GPU, Compute and Storage systems and sustain the millions of Servers in Azure Fleet. We work closely with Microsoft product groups, industry partners and researchers to architect and develop server Telemetry and Diagnostics solutions to support servicing of the Server hardware.

We are looking for a highly motivated, self-driven Principal Software Engineering Manager responsible for Field Diagnostics of Servers in Azure host. Team focus may be on Vendor Tool integration, Fault Diagnostics and improving Hardware Repair efficacy.

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.

In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.

Responsibilities

  • Architecture and Design of Telemetry and Diagnostics of GPU, Compute and Storage systems to detect HW issues and determine Repair actions.

  • Collaborate with technical leaders and SMEs (Subject Matter Experts) within Microsoft as well as with external partners & vendors in the industry.

  • Evaluate the system design of the New Products, assess the impact from Telemetry and Hardware Diagnostics point of view.

  • Provide technical direction to Telemetry and HW diagnostic software Engineers.

  • Hands on knowledge on C / C++, C# and scripting languages (Python, Pearl, Linux Bash, etc.)

  • Remain up-to-date with industry trends and advancements in Open Standards for Telemetry Diagnostics technologies, and provide thought leadership in this domain

Other

  • Embody ourCulture (https://careers.microsoft.com/v2/global/en/culture) & Values (https://www.microsoft.com/en-us/about/corporate-values)

Qualifications

Required/Minimum Qualifications

  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

  • OR equivalent experience.

  • 6+ years of hands-on experience in solving hardware and software problems in PC, Enterprise server, Cloud Server (X86 environment and/or ARM64) or similar systems.

Other Requirements

  • 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.

Additional or Preferred 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 Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

  • OR equivalent experience.

  • 4+ years people management experience.

  • Other experience preferred:

  • Experience in Hardware systems and Software architecture and automation

  • Self-motivated and able to work independently with minimal supervision.

  • Solid communication and collaboration skills, with the ability to work effectively in cross-functional teams . Should be able to plan wand adapt to a rapidly evolving environment.

  • Server and Infrastructure Hardware components that are deployed in the Cloud Data Centers and their Diagnostics using Linux Technologies and Open source standards.

  • Familiarity with manufacturing and system integration processes for cloud servers and racks.

  • Hands on experience in developing Telemetry and Diagnostic.

  • In-depth knowledge of hardware, software, and cloud technologies

  • Experience with cloud-scale architecture and infrastructure.

  • Track record in working with Silicon vendors (Central Processing Unit (CPU), System on Chip (SoC), Field Programmable Field Array (FPGA), Graphics Processing Unit (GPU), etc.) and Original Design Manufacturers (ODMs)

  • Proven track record of successfully influencing Partners and Leadership at all levels of the organization

Software Engineering M5 - The typical base pay range for this role across the U.S. is USD $133,600 - $256,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $173,200 - $282,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay

Microsoft will accept applications for the role until May 30, 2024

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) .

DirectEmployers