Edge Infrastructure Engineering is a globally distributed team responsible for the expanding development and operation of Microsoft’s edge platform by extending Azure’s cloud capabilities to on-premises, multi-cloud, and edge environments, simplifying the management of scaled infrastructure and Kubernetes clusters. By projecting bare metal servers and Kubernetes clusters into Azure Resource Manager, customers can easily manage configurations and applications, enable monitoring and security, and deploy 1st and 3rd party applications and AI. We are looking fo a Principal Software Engineer to join our group.
In this role, you will work across teams and organizations of software engineers to innovate, engineer, and deliver Edge solutions including but not limited to deployment of on-premises computing clusters with Azure control plane in support of edge computing scenarios across industries and use-cases including AI, industrial transformation, retail, 5G + telecoms and financial.
You will use your knowledge and expertise to contribute to one of our domain areas (Azure core services, Arc, Azure Kubernetes Service, Monitoring, Storage, Engineering Systems) of the platform and design and develop solutions to enhance our edge cloud infrastructure with speed, scale, quality, resilience and security.