A friend, engineering manager in Azure OneFleet, Microsoft, let us know that there are opportunities for experienced engineers to join the team.
You can contact us on WeChat or LinkedIn for more information on the opening, and addition programs to help you better prepared.
The following content is from the original job post for our reader's convenience. There are a number of related positions. You are always welcome to directly apply to the position through their original posts.
Azure Compute is Azure's most profitable business and is growing incredibly fast! We provide millions of virtual machines for customers to run their workloads in the cloud. We are a globally available foundational service that hosts services with the scale of Bing, Skype, and SQL Azure. Customers use the power of Azure Compute to host millions of multiplayer gaming sessions and solve large computational problems in seconds. Workloads range from new “born-in-the-cloud” services to traditional applications migrated from physical datacenters.
The Azure OneFleet team is the “kernel” of the Microsoft Compute Cloud. We build a fault tolerant distributed system on top of commodity datacenter hardware to deliver an infrastructure for hosting cloud applications on both physical and virtual servers. We create an illusion that resources are limitless, infinitely elastic, and always available. We also provide a PaaS on top of virtual machines which provides automated service healing, health monitoring, resource allocation, application and data deployment, as well as other core functionalities to facilitate building large scale distributed services.
Device provisioning and monitoring team is the “foundation” of Azure OneFleet team. We provide provisioning and fleet health monitoring services including automatic server repairing, touch-less configuration, new feature development to support our partner teams including Bing, Exchange, Storage and xCloud to bring the power of intelligent cloud to their customers.
We are searching for a qualified engineer to work on improving the capacity efficiency of our core control plane services and automated scaling-out solution, which will be a critical project for improving the COGS and enabling Azure presence expansion.
Responsibilities
- Feel comfortable to work in hardware space such as BIOS, firmware, disk provisioning, has a passion to solve customer problems by investigation and bringing back dead machines to live.
- Design, write and deliver software to improve the availability, reliability, scalability, latency, security, resiliency, and efficiency of a service.
- Contribute in debugging, troubleshooting complete stack of a service and drive analysis of an outage; write software and build automation to resolve problems permanently.
- Engage in service capacity planning and demand forecasting, software performance analysis and system tuning.
- Participate actively in code reviews, bug/issue triage with the feature teams, and support well informed decisions towards business and engineering goals.
- Review and influence ongoing design, architecture, standards and methods for operating services and systems; assess design and code changes to drive improvements.
- Conduct periodic on call duties.
Qualifications
Basic Qualifications:
- 5+ years of software development experience
Preferred Qualifications:
- Strong experience with C/C++/C#/Java and systems programming.
- Linux background and experience
- Hardware architecture, firmware, disk, BIOS background/knowledge.
- Demonstrated ability and passion for designing and building large scale distributed systems.
- Demonstrated problem solving and debugging skills.
- The ability to multi-task while balancing short-term and long-term tasks is essential.
- 5+ years of software development experience in a product group.
- Bachelor’s degree in Computer Science, Electric Engineering or equivalent is required.
- Demonstrated leadership experience such as mentoring, collaboration, providing guidance and support to fellow teammates.
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.a