Principal Software Engineering Manager

1 week ago


Adelaide, South Australia Microsoft Full time

Overview

Are 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 Networking is at the forefront of Hyperscale Cloud Computing and runs one of the largest datacenter network infrastructures in the world. The Azure Networking team works on the breadth of networking offerings. The physical network team manages all physical switches and routers inside Azure datacenters.

SONiC team owns all the software that is running on the switches and routers. We have lots of interesting problems to solve, such as supporting new generation switches ranging from 10G/40G to 100G/400G/800G, adding feature packet forwarding features, and providing extensive telemetry data for the switches. The team is also building vibrant open-source community for the switch software, which is adopted by various other cloud providers.

SONiC team is looking for world-class Software Engineers to help us in building the highest quality software with a game changing development model: Test Driven Development (TDD). And that eventually leads to Continuous Integration Continuous Delivery (CICD).

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.

Qualifications

Required Qualifications: Bachelor's Degree in Computer Science or related technical field AND proven technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience. Proven experience in requirement analysis, feature design or test plan writing. Proven experience in one of the following areas: Ethernet, VLANs, IP Routing, TCP/IP, BGP, QoS, L2-L3 protocols, Platform validation, QOS, network management. Proven experience in managing engineering teams

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:

Master's Degree in Computer Science or related technology field. Knowledge of UNIX or Linux. Familiarity with test automation tools and scripting languages. Experience with agile methodology. Communication skills. Cisco Certified Internetwork Expert (CCIE) certification.

#azurecorejobs

Responsibilities

Partners with appropriate stakeholders to determine user requirements for a set of scenarios. Leads identification of dependencies and the development of design documents for a product, application, service, or platform. Leads by example and mentors others to produce extensible and maintainable code used across products. Leverages subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to drive multiple group's project plans, release plans, and work items. Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions. Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect
  • Software Engineer

    1 week ago


    Adelaide, South Australia Rubix Solutions Full time

    Engineering - Software (Information & Communication Technology)Rubix Solutions, representing a leading defence consultancy, is looking for experienced NV1 cleared Software Engineers to join an Adelaide-based Technical Support Team.The successful candidates will have a key role in designing and implementing gateway capabilities, utilizing expertise in...


  • Adelaide, South Australia KBR Full time

    Title:Principal Electrical Engineer - HVCreativity, collaboration, and excellence are at the heart of KBR's vision. Does this resonate with you?We value an inclusive and diverse work environment and are working together to build a culture that embraces each other's unique strengths and experiences.Our people are important to us, and you will play a key role...


  • Adelaide, South Australia KBR Full time

    Title: Principal Electrical Engineer - HV Creativity, collaboration, and excellence are at the heart of KBR's vision. Does this resonate with you? We value an inclusive and diverse work environment and are working together to build a culture that embraces each other's unique strengths and experiences. Our people are important to us, and you will play...


  • Adelaide, South Australia KBR Full time

    Title:Principal Electrical Engineer - HVCreativity, collaboration, and excellence are at the heart of KBR's vision. Does this resonate with you?We value an inclusive and diverse work environment and are working together to build a culture that embraces each other's unique strengths and experiences.Our people are important to us, and you will play a key role...


  • Adelaide, South Australia KBR Full time

    Title:Principal Electrical Engineer - HVCreativity, collaboration, and excellence are at the heart of KBR's vision. Does this resonate with you?We value an inclusive and diverse work environment and are working together to build a culture that embraces each other's unique strengths and experiences.Our people are important to us, and you will play a key role...

  • Software Engineer

    1 week ago


    Adelaide, South Australia Talent International Full time

    Web UI DeveloperFull time – Permanent PositionAdelaide based role Candidates with valid Australian Visa will be considered for this position. The client does not provide visa sponsorship. One of our clients is looking for a Software Engineer (Web UI) to develop engaging visual interactions. Required:Develop engaging visual interactions that help...

  • Software Engineers

    1 week ago


    Adelaide, South Australia Talent International Full time

    One of our Defence client is looking to fill multiple Software Engineer role for a long term contract based in Adelaide Defence Client – minimum looking for NV1 clearance 12 months contract with possibility of extension, based in Adelaide Essential criteria A formal degree or equivalent experience in a field of relevance is required. A comprehensive...

  • Software Engineer

    1 week ago


    Adelaide, South Australia DXC Technology Inc. Full time

    Job Description:This is an expression of interest for Software Engineers to join our Adelaide Defence team. You will be working on cutting-edge cybersecurity projects that have real-world applications, while supporting the defence industry's critical mission protecting our country. We're looking for individuals who are drawn to the challenges and projects of...


  • Adelaide, South Australia ClearCompany Full time

    Senior Software Engineer you will be supporting a team of professionals by providing senior engineering leadership to the development and delivery of advanced software focused systems.You will deliver an energetic attitude whilst working in a stakeholder landscape to mature, develop and adapt requirements to assist projects in achieving customer...


  • Adelaide, South Australia Chameleon Software Full time

    Developers/Programmers (Information & Communication Technology) Chameleon Software offers software solutions to the rehabilitation and allied health sector. We have a team of professionals with a strong focus on customer satisfaction and personal performance excellence. We are currently seeking a Lead Software Developer to join our dynamic team in a...


  • Adelaide, South Australia Hudson Full time

    Senior role, previous experience working in the defense space highly regarded Fantastic opportunities for career development and growth Open to Adelaide base candidates onlySenior Software Engineer you will be supporting a team of professionals by providing senior engineering leadership to the development and delivery of advanced software focused systems....


  • Adelaide, South Australia Sedgman Prudentia Pty Ltd Full time

    Principal / Lead Process Engineer or MetallurgistDue to our sustained growth, Sedgman Prudentia Pty Ltd is excited to offer an opportunity for a seasoned Principal/Lead Process Engineer or Metallurgist. In this role, you will apply your technical expertise and project delivery experience across various unit operations and processing areas in the mineral...


  • Adelaide, South Australia WSP Global Inc. Full time

    Our Water team promotes holistic, sustainable water resource management for governments, investors, developers, manufacturers, utilities, and corporations, helping with network maintenance and development, risk mitigation, regulatory compliance, cost reduction, and future ready strategies.We have an exciting opportunity for an Associate or Principal...


  • Adelaide, South Australia Fyfe Pty Ltd Full time

    About the job Lead/Principal Electrical EngineerOur Energy and Resources Division works with major exploration and distribution clients to deliver specialist mining and energy projects across the country.We are looking for Lead / Principal Electrical and Instrumentation Engineer to join our team to deliver on a range of new projects for our clients.This...


  • Adelaide, South Australia Greencap Full time

    Our Water team promotes holistic, sustainable water resource management for governments, investors, developers, manufacturers, utilities, and corporations, helping with network maintenance and development, risk mitigation, regulatory compliance, cost reduction, and future ready strategies.We have an exciting opportunity for an Associate or Principal...

  • Software Engineer

    4 weeks ago


    Adelaide, South Australia Microsoft Corporation Full time

    Azure Resource Graph's (ARG part of ARM/Azure Control plane) mission is to Reliably organize the planet-scale cloud inventory and making it accessible to every Azure customer through scalable, and performant tools.ARG is the Inventory of cloud resources, dependencies, services, apps & Azure metadata and is a core service enabling almost all Azure experiences...

  • Software Engineer

    1 week ago


    Adelaide, South Australia Microsoft Corporation Full time

    Azure Resource Graph's (ARG part of ARM/Azure Control plane) mission is to Reliably organize the planet-scale cloud inventory and making it accessible to every Azure customer through scalable, and performant tools.ARG is the Inventory of cloud resources, dependencies, services, apps & Azure metadata and is a core service enabling almost all Azure experiences...

  • Software Engineer

    3 weeks ago


    Adelaide, South Australia Microsoft Corporation Full time

    Azure Resource Graph's (ARG part of ARM/Azure Control plane) mission is to Reliably organize the planet-scale cloud inventory and making it accessible to every Azure customer through scalable, and performant tools.ARG is the Inventory of cloud resources, dependencies, services, apps & Azure metadata and is a core service enabling almost all Azure experiences...


  • Adelaide, South Australia WiseTech Global Full time

    WiseTech Global is a leading innovator in the logistics software industry, known for our flagship product, CargoWise One. Our solutions integrate all aspects of logistics operations, streamlining the global supply chain and touching almost every imported and exported goods worldwide. We're pursuing a Senior Software Engineer to contribute to our mission of...


  • Adelaide, South Australia Microsoft Full time

    Overview Are 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....