Microsoft Azure Stack is a hybrid cloud platform that lets customers deliver Azure services in their datacenters. Azure Stack brings the power of Azure to customers with unique security or compliance requirements and enables new scenarios for modern applications such as edge and disconnected environments. Azure Stack is a unique hybrid cloud that runs on a variety of hardware configurations at smaller scale while still offering a useful subset of Azure services.
Our team works on the networking layers in Azure Stack, from working with low-level software defined networking through to the high-level tenant facing networking apis. The networking stack is one of the core pillars that form the technical foundation for the rest of the platform. On this team you will have the opportunity to learn about core Azure technologies and components and understand how they must be adapted to work with our unique requirements. You will have the opportunity to propose, design, create, improve, ship, and support important infrastructure components as well as tenant-facing
Basic qualifications: Bachelor's degree in computer science or related technical field 3+ years of software development experience using C, C++, C#, Java or Python Preferred qualifications: Solid CS fundamentals (data structures, algorithms, etc.) Excellent technical design, problem solving, and debugging skills Good communication skills REST services and WebApi experience would be useful Experience with networking concepts, TCP/IP stack, packet tracing would be helpful Cloud Background check: Ability to meet Microsoft, customer and/or government security screening requirements are required for