The Azure Networking team continues to innovate across the stack, pushing new scale and features into the cloud and desktop platforms while transforming our infrastructure to meet the growing needs of the Artificial Intelligence infrastructure and hundreds of thousands of customers using Azure Services to host and run their Cloud Services in over 100 data centers, with millions of servers and edge computing nodes worldwide. Our teams work on a broad range of networking software-defined offerings, including Software Load Balancer, Virtual Networks, Network Security Groups, and other services. As a Software Engineer in the Software Defined Networking team, you will work on unique and highly visible projects that shape the future of our networking software services. Your work will directly impact the scalability and innovation needed for AI workloads. You will be responsible for defining, executing, and promoting the adoption of features in the core Azure networking stack that have significant business impact. You will have the opportunity to work across various technical areas and collaborate with teams inside Microsoft Azure and the Cloud & Enterprise division. Microsoft’s mission is to empower every person and organization to achieve more. We foster a growth mindset, innovation, collaboration, and a culture of inclusion where everyone can thrive. Responsibilities Collaborate with stakeholders to determine user requirements for networking scenarios. Identify dependencies and develop design documents for products, applications, or services. Write, optimize, debug, refactor, and reuse code to improve performance, maintainability, and ROI. Leverage expertise in product features and coordinate with project managers to drive project and release plans. Act as a Designated Responsible Individual (DRI), monitor systems, and coordinate responses to issues. Continuously seek new knowledge and adopt new trends and solutions to enhance product reliability, efficiency, and observability. Qualifications Required/Minimum Qualifications: Bachelor's Degree in Computer Science or related field AND 5 years of experience in software engineering with languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience. Proven experience in reliable, high-quality software development. Experience with large-scale orchestration frameworks. Extensive backend application development experience. Other Requirements: Ability to meet Microsoft, customer, and government security screening requirements, including passing the Microsoft Cloud Background Check upon hire and every two years. Preferred Qualifications: Master's Degree in Computer Science or related field with 6 years of relevant experience, or Equivalent experience. Demonstrated ability to develop innovative solutions to complex problems. Strong written and verbal communication skills. Familiarity with DevOps concepts such as continuous deployment, automation, and telemetry frameworks. J-18808-Ljbffr