Software Engineer II-Azure Software Defined Networking

2 weeks ago


Brisbane, Queensland, Australia Microsoft Corporation Full time

We are the Azure Software Defined Networking Fundamentals team, a vital part of the Azure Core Networking team, tasked with designing, building, and operating critical network offerings that set us apart from our competitors.

We provide the software systems behind our cloud-scale load balancing solutions. At the heart of these services is a robust software-defined networking (SDN) and network function virtualization infrastructure, designed to autonomously manage the network system. We continuously innovate to improve the agility, scalability, reliability, security, and cost-effectiveness of our services.

We are currently seeking a Software Engineer II to join the Azure software load balancing team in our mission to create the world's best cloud. The successful candidate will help develop our next-generation load balancer technologies and collaborate with other SDN teams to deliver a seamless, reliable, and performance cloud infrastructure. This is an opportunity to be part of an exciting set of challenges and solutions in an ever-evolving landscape.

Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize 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.

In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.

Responsibilities

  • Build next generation offerings in Load Balancer technologies and work in tandem with other SDN teams to deliver seamless, reliable and performant cloud infrastructure.
  • Design, develop and deploy large scale distributed system with incredible scale and performance with massive amount of data processing.
  • Identify opportunities and drive the design and implementation of end-to-end telemetry, alerting, self-healing, and automation capabilities to improve service health, manageability, and reliability.
  • Ability to identify root causes of network and system performance bottlenecks and propose simple and implementable technical solution.
  • Understand customer needs and translate them into product features and improvements.
  • Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system for degradation, downtime, or interruptions and initiate actions to restore system.
  • Mentor other engineers on the team on coding and design best practices.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Rust, C#
  • OR equivalent experience
  • 1+ years of experience building scalable distributed systems utilizing micro-services

Other Requirements:

  • 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.

Preferred Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Rust, C#
  • OR Master'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++, Rust, C#
  • OR equivalent experience
  • 2+ years experience with distributed systems or microservice architecture
  • 1+ years experience of building and shipping large scale cloud services
  • 3+ years in design, architecture and development skills
  • Experience with large scale and distributed system automation/execution frameworks

#azurecorejobs

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ) .




  • Brisbane, Queensland, Australia Microsoft Full time

    Overview We are the Azure Software Defined Networking Fundamentals team, a vital part of the Azure Core Networking team, tasked with designing, building, and operating critical network offerings that set us apart from our competitors. We provide the software systems behind our cloud-scale load balancing solutions. At the heart of these services is a...


  • Brisbane, Queensland, Australia Microsoft Full time

    Overview 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 200-plus Microsoft online services, including Bing, MSN, Office 365, Xbox Live, Skype, OneDrive and several hundred thousand customers using...


  • Brisbane, Queensland, Australia Microsoft Corporation Full time

    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 200-plus Microsoft online services, including Bing, MSN, Office 365, Xbox Live, Skype, OneDrive and several hundred thousand customers using Azure to host...

  • Software Engineer II

    2 weeks ago


    Brisbane, Queensland, Australia Microsoft Corporation Full time

    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 200-plus Microsoft online services, including Bing, MSN, Office 365, Xbox Live, Skype, OneDrive and several hundred thousand customers using Azure to host...


  • Brisbane, Queensland, Australia Microsoft Full time

    Overview 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 200-plus Microsoft online services, including Bing, MSN, Office 365, Xbox Live, Skype, OneDrive and several hundred thousand customers using...


  • Brisbane, Queensland, Australia Microsoft Corporation Full time

    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 200-plus Microsoft online services, including Bing, MSN, Office 365, Xbox Live, Skype, OneDrive and several hundred thousand customers using Azure to host...


  • Brisbane, Queensland, Australia Microsoft Corporation Full time

    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 200-plus Microsoft online services, including Bing, MSN, Office 365, Xbox Live, Skype, OneDrive and several hundred thousand customers using Azure to host...


  • Brisbane, Queensland, Australia Microsoft Full time

    OverviewAre you looking for an opportunity to build software and systems for some of the biggest data centers that humanity has ever created? The Azure Networking team is responsible for designing and building the software defined network infrastructure that powers millions of servers around the globe for Azure, Bing and other Microsoft cloud services. Azure...

  • Software Engineer

    1 week ago


    Brisbane, Queensland, Australia Microsoft Full time

    Overview Azure Resource Graph's mission is to efficiently organize the planet-scale cloud inventory and make it accessible to every Azure customer through scalable and high-performing tools. ARG serves as the inventory of cloud resources, dependencies, services, apps, and Azure metadata, powering various Azure experiences and workloads. It enables customers,...


  • Brisbane, Queensland, Australia Microsoft Full time

    Overview As a Principal Software Engineering Manager in Azure Networking , you will gain marketable experience leading a team responsible for massive scale data centre network architecture, design, network infrastructure automatic management, software defined networking and high scalable/available/reliable distributed service design/implementation. ...


  • Brisbane, Queensland, Australia HTK Full time

    Select how often (in days) to receive an alert: Senior Software Engineer PCCW Global is a leading international communications service provider, offering the latest mobility, voice and data solutions to multinational enterprises, telecommunications partners, cloud and application service providers.With a network footprint reaching over 3,000 cities in 160+...


  • Brisbane, Queensland, Australia HTK Full time

    Press Tab to Move to Skip to Content LinkSelect how often (in days) to receive an alert:Select how often (in days) to receive an alert:PCCW Global is a leading international communications service provider, offering the latest mobility, voice and data solutions to multinational enterprises, telecommunications partners, cloud and application service...


  • Brisbane, Queensland, Australia HKT Full time

    PCCW Global is a leading international communications service provider, offering the latest mobility, voice and data solutions to multinational enterprises, telecommunications partners, cloud and application service providers. With a network footprint reaching over 3,000 cities in 160+ countries across 5 continents, our truly global coverage combined with...


  • Brisbane, Queensland, Australia HTK Full time

    Select how often (in days) to receive an alert: Senior Software Engineer PCCW Global is a leading international communications service provider, offering the latest mobility, voice and data solutions to multinational enterprises, telecommunications partners, cloud and application service providers. With a network footprint reaching over 3,000 cities in...


  • Brisbane, Queensland, Australia HTK Full time

    Press Tab to Move to Skip to Content LinkSelect how often (in days) to receive an alert:Select how often (in days) to receive an alert:PCCW Global is a leading international communications service provider, offering the latest mobility, voice and data solutions to multinational enterprises, telecommunications partners, cloud and application service...

  • software engineer

    1 week ago


    Brisbane, Queensland, Australia Just Digital People Full time

    About We are on the hunt for an Mid Level .Net Engineer, with at least 3 years of professional experience in backend development. You will have prior experience with:Developing and deploying backend microservices (Azure functions, container applications, web apps) and APIs using ASP .Net Core, with C# and Terraform. Developing desktop and mobile friendly web...


  • Brisbane, Queensland, Australia StudentUniverse Full time

    Update your details, view your application and progress >> Login Job search Job search e.g. "Administrator, Melbourne" Refine searchWork typeRegionLocationBrandCategoryIntermediate Software Engineer - South Bank, QLD Apply now Job no: 520008NT Brand: Product and TechnologyWork type: Full time Location: Queensland Categories: Information & Technology At...


  • Brisbane, Queensland, Australia Flight Centre Travel Group Full time

    Ciao, Olá, こんにちは, Bok At Flight Centre Travel Group (FCTG) our purpose is to 'open up the world for those who want to see'. Every day, we give people all around the world the opportunity to experience something amazing – travel We are looking for an Intermediate Software Engineer to join the Enterprise Technology Services team In this role you...


  • Brisbane, Queensland, Australia Pronto Software Full time

    Level 3, 353 Burwood Hwy Forest Hill, VIC 3131 Want to grow your career driving business outcomes with your solution design and software development?How about working in a well-established and mature Australian software development and vendor company with more than 1500 clients?Support and collaboration with your team-mates? We're a friendly bunch.Udemy for...


  • Brisbane, Queensland, Australia Verify Consulting Full time

    Growing international with large project portfolio Immediately available position Critical strategic opportunityWe are currently looking for a talented and experienced individual to lead a skilled Software & Network Solutions team.Check out the following job description:SCOPE:As the Manager of the Software & Network Solutions team, you will be responsible...