Receive alerts when this company posts new jobs.
Principal Software Engineer
at Microsoft Corporation
- Job number
- Job category
- Software Engineering
- Employment type
- Role type
- Individual Contributor
Does thinking at hyper scale excite you? Do you love new technology in Cloud Computing? Do you like working in a fast-paced organization poised to explode with rapid expansion? If so, then the Microsoft Azure OS/Hardware team may be the place for you. As Microsoft's cloud platform, Microsoft Azure is poised for explosive growth, and the Microsoft Azure OS team is delivering the new Technology offer that will drive that growth. Primary Responsibility: The cloud is at the core of Microsoft's future, and the Azure Operating System is at the core of Microsoft's cloud platform. We are a growing team responsible for delivering the Compute platform for Microsoft Azure. As a Software Engineer working in the Azure Operating System team, your mission will be to ensure Azure platform is performing reliably, always available, consistent performance, can scale on-demand, and engineered to withstand the unparalleled computing demand from the customer workloads.
We are seeking a strong Principle SWE to develop new features and support for the server hardware platforms on which Microsoft Azure operates. The ideal candidate will have a passion for new technology and understand what it takes to onboard new hardware/software technology in a zero downtime environment. You will learn about the design decision points that affect operations at a global scale and deliver new features and functionality that takes advantage of the newest technology in the server hardware space to deliver new product offerings that delight our customers. If being part of Core Azure excites you then come talk to us and work with us to build the platform for the cloud to power the future of computing!
Design, build and support software to support Azure Compute.
BS/MS in Computer Science or related field/degree, and/or equivalent work experience 10+ years of experience in developing systems software.
Experience with operating systems HyperV\Virtualization experience is a BIG plus.
Proficient in C/C++ Ability to handle periodic live service on-call responsibilities and work in dev-ops mode.
Demonstrated track-record of self-directed execution.
Solid production software development track record required.
Experience on System/Software erformanceTuning/Optimization is must-have.
Experience with Cloud Computing and Passion with New Technologies.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.