As a Software Engineer in the Edge Platform team, you will lead development for a variety of Edge Computing products and platforms. You will be responsible for defining the customer experience in the latest Azure offering for Customer's Edge locations. This will be a place where you will innovate to overcome current technology, bring in solutions that solve resiliency, scale, security at a completely different level.