Microsoft's Azure Arc team is at the forefront of multi-cloud management, enabling Azure capabilities across various platforms including Edge and other cloud providers. As a Software Engineer II, you'll be part of a strategic initiative working with cutting-edge technologies like Kubernetes, Go, and C#. The role involves full-stack development from cluster agents to globally distributed cloud services.
The position requires an active Top Secret clearance and focuses on deploying Azure Arc services in air-gapped environments. You'll be working in a collaborative environment that values innovation and creative problem-solving, with opportunities to impact mission-critical systems.
The team emphasizes bottoms-up innovation and rapid delivery of customer value. This role is ideal for engineers passionate about distributed systems and cloud technologies, offering exposure to both technical challenges and strategic business importance. The position includes competitive compensation ($98,300 - $193,200) and comprehensive benefits.
Key technical areas include distributed systems, Kubernetes, cloud services, and multiple programming languages. The role combines hands-on development with architectural responsibilities, requiring both technical expertise and collaborative skills. This is an excellent opportunity for growth in cloud computing and distributed systems while working on Microsoft's strategic initiatives.