Microsoft Azure Storage is building a massively scalable, highly distributed, ubiquitously accessible storage system designed to scale out and serve the entire world, with systems designed for Zettabyte scale to support demand growth for the coming years. The Azure Storage Armada Platform team is building the distributed system that will power all of Azure Storage, providing elasticity and scalability to support exponential growth and solve challenges related to scale and reliability for a distributed system.
Requirements
- 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, OR Java, JavaScript, or Python
- 4+ years of experience with technical problem solving and debugging skills
- 2+ years of on-call experience.
- 2+ years of experience with distributed systems.
- 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, OR Python
- Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
Responsibilities
- Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
- Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.
- 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.
- Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
- Collaborates with appropriate stakeholders to determine user requirements for a scenario.
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.
- The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year.
- The base pay range for this role in the San Francisco Bay area and New York City metropolitan area is USD $158,400 - $258,000 per year.
- Microsoft will accept applications for the role until November 7, 2025.