Microsoft Azure operates one of the largest Internet Protocol (IP) networks in the world, connecting millions of servers across hundreds of data centers to customers globally. This infrastructure supports a wide range of services and requires robust security measures to ensure reliability and trust.The Azure Networking Security team plays a critical role in safeguarding the routers and switches that form the backbone of this network. The team includes software engineers and network engineers who are responsible for automating and deploying security-related changes across network devices within Azure Networking.As a Senior Software Engineer in Azure Networking, you will play a pivotal role in developing solutions that directly supports Microsoft’s mission-critical infrastructure by enhancing the reliability, integrity, and security posture of Azure’s global network. Engineers collaborate across multiple domains to deliver impactful solutions that protect Azure’s backbone and enable secure cloud operations at scale.Microsoft’s mission is to empower every person and every organisation on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realise our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Locations
Multiple Locations, Multiple Locations, Australia, Multiple Locations, Multiple Locations, Australia
Melbourne, Victoria, Australia, Melbourne, Victoria, Australia
Sydney, New South Wales, Australia, Sydney, New South Wales, Australia
Canberra, Australian Capital Territory, Australia, Canberra, Australian Capital Territory, Australia
Salary
Salary not disclosed
Required Qualifications
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Pythono OR equivalent experience. (degree)
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. (degree)
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. (degree)
1+ years experience in Python development, including experience designing and building scalable systems, automation frameworks, or network-related tooling. (degree)
1+ years experience with common network protocols, such as TCP, BGP, IP routing, IPv6 etc., experience on networking router configuration. (degree)
1+ years experience with network security. (degree)
Preferred Qualifications
1+ years experience in Python development, including experience designing and building scalable systems, automation frameworks, or network-related tooling. (degree)
1+ years experience with common network protocols, such as TCP, BGP, IP routing, IPv6 etc., experience on networking router configuration. (degree)
1+ years experience with network security. (degree)