Senior Software Engineer_Azure Networking Security

Microsoft

full-time

Posted: October 9, 2025

Number of Vacancies: 1

Job Description

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

Estimated Salary Rangehigh confidence

180,000 - 260,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

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)

Travel Requirements

3 days / week in-office

Target Your Resume for "Senior Software Engineer_Azure Networking Security"

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer_Azure Networking Security. Our AI analyzes job requirements and tailors your resume to maximize your chances.

Keyword optimization
Skills matching
Experience alignment

Check Your ATS Score for "Senior Software Engineer_Azure Networking Security"

Find out how well your resume matches this job's requirements. Our Applicant Tracking System (ATS) analyzer scores your resume based on keywords, skills, and format compatibility.

Instant analysis
Detailed feedback
Improvement tips

Documents