Microsoft is seeking a Software Engineer to join their team in building new Azure services. This role offers an exciting opportunity to work on cutting-edge cloud technology and open source software projects. The position involves various aspects of Azure service development, from prototyping to production deployment.
As a Software Engineer, you'll be responsible for developing resource providers, creating Azure portal extensions, building integration data planes, and ensuring security compliance. The role requires hands-on experience with modern programming languages and distributed systems, with opportunities to work across the full technology stack.
The ideal candidate should have at least 2 years of coding experience and be comfortable working in Linux environments. Experience with containerization technologies like Docker and Kubernetes, as well as cloud platforms like Azure or AWS, is highly valued. The position offers a hybrid work arrangement with 25-50% travel requirements.
Microsoft provides comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The company culture emphasizes open collaboration, diversity, and respect, making it an ideal environment for engineers who thrive in dynamic, fast-paced settings.
This role offers excellent growth opportunities within Microsoft's cloud services division, working with cutting-edge technologies and contributing to services used by developers worldwide. The position combines technical challenges with the opportunity to impact millions of users through Azure's cloud infrastructure.