Microsoft's Azure Edge & Platform organization is seeking a Software Engineer II to join their team working on cutting-edge Azure solutions. The role focuses on developing Azure Local and Azure Stack Edge products that bring Azure's compute power, storage, and intelligence directly to customers' locations. You'll be working on hyperconverged infrastructure solutions and edge computing technologies that address scalability, security, and privacy concerns. The position offers hands-on experience with cloud-based solutions and the opportunity to solve real-world computing problems for large-scale businesses. The ideal candidate will have strong experience in cloud technologies, excellent problem-solving skills, and the ability to work in a fast-paced environment. This is a hybrid role based in Bangalore, with up to 50% work from home flexibility and potential travel of 0-25%. As part of Microsoft's renowned engineering team, you'll have access to industry-leading benefits and the chance to work on technologies that impact customers worldwide. The role requires 5+ years of experience and offers the opportunity to work with the latest Azure services and cloud computing technologies.