Are you passionate about Microsoft Azure and building cloud scale services? Are you looking to learn and contribute to cutting edge manageability infrastructure using containers, serverless computing, and more, that makes it easy to run services on the cloud? If so, this is a wonderful and rare opportunity in the Azure Resource Manager team (ARM) that develops the software infrastructure for management of services using Azure. The ARM team is looking for motivated engineers with a strong track record who are in search of an exciting environment working with innovative and revolutionary technology. The ARM team is part of Azure Core responsible for creating the foundation of Microsoft cloud platform for utility computing. It is the core infrastructure team that provides the control plane API and orchestration systems for worldwide software rollouts.
The team owns the charter of building services that make it easy to design, develop, deploy and maintain Azure services for customers. The system is built on the fundamentals of providing fast and safe worldwide service rollouts with the capabilities of health-integrated auto rollbacks. It is designed with scale and extensibility in mind as it supports a diverse set of customers. Common needs of security and compliance are baked into the system as we move towards one service management system for all Azure services in Microsoft and beyond. ARM holds the key to unlocking rapid innovation while providing the most up-to-date infrastructure for customers maintaining service availability and quality. The work done in this team has a multiplier effect for all services running on Azure as it delivers on a smart underlying infrastructure for everyone to use. The traditional methods of software delivery cannot keep up with the demand of developer innovation and business need so we are innovating across all aspects of service delivery.
The position requires expertise of distributed system design, large scale service coding capability and service analytics. If you are an expert in these areas you will find yourself applying your knowledge, validating your work in the fast-growing Azure cloud platform and enjoying a great sense of accomplishment. We are also looking for the developers with strong analytics mindset to tune the service and drive results with service analytics. We offer you a strong team and culture that invests in new technologies and in our people for the long term. While we design as a platform, we ship constantly in an incremental fashion. The emphasis is on solid long-term design and incremental shipping with high quality and quick adaptation to customer feedback.
You are encouraged to come up with creative solutions for numerous hard problems like:
As a part of the team, you will gain a solid understanding of what it takes to manage the Azure cloud and how to work with large scale distributed services.
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.