Microsoft is seeking a Senior Software Engineer to join their Azure API Management team, a crucial service that enables companies to publish, secure, and manage their APIs effectively. This role focuses on developing features for API Management in Serverless, Hybrid, and Kubernetes environments.
The position offers an opportunity to work on a rapidly growing service that's highly connected to its customers. You'll be responsible for building features that can be immediately deployed and validated, while also contributing to testing, support, and diagnosis of live systems. The role requires leading critical areas in API Management, producing high-quality solutions independently while collaborating within a dynamic team environment.
The team works primarily with C# and SQL within the Azure ecosystem, as part of Microsoft's Azure Application Platform organization that embraces Open Source developers and solutions. This role combines technical expertise with the opportunity to shape the future of API management infrastructure.
The position offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investment options, parental leave, and generous time off. The work environment supports up to 50% work from home with 0-25% travel requirements.
Microsoft's culture emphasizes growth mindset, innovation, and collaboration, creating an inclusive environment where employees can thrive. The company's mission to empower every person and organization on the planet to achieve more guides their work and development approach.
This role represents an excellent opportunity for experienced engineers who want to impact how companies manage and deploy APIs at scale, while working with cutting-edge cloud technologies and contributing to Microsoft's broader mission of technological advancement and accessibility.