The Azure Compute team builds fault-tolerant distributed systems on top of commodity datacenter hardware to deliver infrastructure for hosting cloud applications in virtual machines. The team’s goal is to create the experience that resources are limitless, elastic, and always available. This role is part of the Availability Platform team within Azure Compute, which focuses on ensuring that every Azure virtual machine achieves a service level agreement of 99.99 percent or higher.
Requirements
- coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- 1+ years of experience in large-scale distributed systems analysis and troubleshooting.
- 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, OR Python
- 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
Responsibilities
- Leads the design and architecture of change management features and services in Azure Compute
- Identifies dependencies and authors design documents for features and services.
- Develops high quality, extensible, maintainable code and coaches others to do the same.
- Supports livesite as Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions.
- Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers.
- Partners with appropriate stakeholders spanning across teams and orgs to determine project requirements
- Leverages expertise with appropriate stakeholders to develop project plans, release plans, and work items.
Other
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.