Principal Software Engineering Manager

2 weeks ago


Sydney, New South Wales, Australia Microsoft Full time

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.


Responsibilities:

  • Partners with appropriate stakeholders to determine user requirements for a set of scenarios.
  • Leads by example and mentors others to produce extensible and maintainable code used across products.
  • Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working oncall 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.

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 Python
  • OR 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

  • Sydney, New South Wales, Australia EFinancialCareers Ltd. Full time

    Principal Software Engineer (Graph QL, Django, React and AWS) Principal Software Engineer (Graph QL, Django, React and AWS) Commonwealth Bank of Australia Sydney, Australia Principal Software Engineer (Graph QL, Django, React and AWS) Commonwealth Bank of Australia Sydney, Australia Posted 1 day ago Permanent Competitive Principal Software Engineer (Graph...


  • Sydney, New South Wales, Australia eFinancialCareers Ltd. Full time

    Principal Software Engineer (GraphQL, Django, React and AWS) Principal Software Engineer (GraphQL, Django, React and AWS) Commonwealth Bank of Australia Sydney, Australia Principal Software Engineer (GraphQL, Django, React and AWS) Commonwealth Bank of Australia Sydney, Australia Posted 1 day ago Permanent Competitive Principal Software Engineer (GraphQL,...


  • Sydney, New South Wales, Australia Vero Insurance Full time

    Jobs - Job Details - Principal Software Engineer Careers at Suncorp Take the next step. Be part of something bigger at Suncorp. Principal Software Engineer Job No: 671082 Sydney - Inner Suburbs & CBD, Melbourne - Inner Suburbs & CBD Permanent Full Time IT Pay Band 6 Work across various Suncorp Insurance brands including AAMI, GIO & Shannon'sProvide...


  • Sydney, New South Wales, Australia Bettechnology Full time

    About the job Principal Software EngineerAbout us:At Bet Technology, we are revolutionising the online betting industry by implementing end-to-end solutions. Our commitment to engineering principles enables us to deliver globally scalable Software as a Service (SaaS) and Platform as a Service (PaaS). Seeking a passionate Principal Software Engineer to lead...


  • Sydney, New South Wales, Australia Bettechnology Full time

    About the job Principal Software Engineer About us: At Bet Technology, we are at the forefront of revolutionising the online betting industry through the implementation of enterprise end-to-end solutions.Our commitment to SOLID engineering principles enables us to deliver globally scalable Software as a Service (Saa S) and Platform as a Service (Paa S).As we...


  • Sydney, New South Wales, Australia Suncorp Full time

    Take the next step.Be part of something bigger at Suncorp.Work across various Suncorp Insurance brands including AAMI, GIO & Shannon's Provide technical leadership with regards to Adobe Experience Manager Sydney location with hybrid work flexibility The Role A skilled Principal AEM Software Engineer is needed to lead a high performing development team within...


  • Sydney, New South Wales, Australia Cotalent Full time

    Job Title: Principle Software Engineer/ Tech Lead Company Overview We are currently collaborating with a dynamic marketing startup poised to revolutionise the sports industry through innovative technologies.Position Overview As the Principal Software Engineer, you will play a pivotal role in establishing and evolving the technological...


  • Sydney, New South Wales, Australia CommBank Full time

    Principal Software Engineer (GraphQL, Django, React and AWS)We're embarking on an engineering transformation program and ready to push the boundaries You will be responsible for delivering best in class engineering end-user experiences Together we will build tomorrow's bank today, using world-leading engineering, technology, and innovation Do work that...


  • Sydney, New South Wales, Australia Suncorp Full time

    Take the next step. Be part of something bigger at Suncorp.Work across various Suncorp Insurance brands including AAMI, GIO & Shannon'sProvide technical leadership with regards to Adobe Experience Manager Sydney location with hybrid work flexibility The RoleA skilled Principal AEM Software Engineer is needed to lead a high performing development team within...


  • Sydney, New South Wales, Australia Atlassian Full time

    Senior Principal Software Engineer - Team Health Engineering | Sydney, Australia | Full-Time We're looking for a Senior Principal Software Engineer with at least 10 years of relevant experience to join the Engineering Health team within our Core Engineering organisation, reporting to the Head of Engineering in a fully remote position.With experience in...


  • Sydney, New South Wales, Australia SustainAbility Full time

    $180K - $230K + SuperHybrid / WFH - 1 Day a week / fortnight in Sydney officeESOP PackageBecome part of the founding teamCompany Overview:AI startup supported by top-tier venture capital.Role Overview:As the Senior / Principal Software Engineer, you will play a crucial role in the founding team, guiding the company's growth from inception to realization. A...


  • Sydney, New South Wales, Australia Microsoft Full time

    OverviewThe Azure Kubernetes Service team is creating a world-class container management and orchestration services for the cloud and beyond. We are the team working on container solutions for Azure on both Linux and Windows.Our charter is to define the next generation of cloud-native infrastructure on Azure. We are looking for Software Engineers who are...


  • Sydney, New South Wales, Australia Microsoft Full time

    OverviewAs 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.Microsoft...


  • Sydney, New South Wales, Australia Morgan Consulting Full time

    Senior/Principal Software Engineer (Java Script/Type Script) – Sydney based - Permanent Full Time Work for this great well-known Australian Fin Tech organisation where you will get the chance to work within an innovative, transparent and high performing team environment.You will join the team as a Senior/Principal Software Engineer (Java Script/Type...


  • Sydney, New South Wales, Australia Morgan Consulting Full time

    Engineering - Software (Information & Communication Technology) Senior/Principal Software Engineer (Java Script/Type Script) – Sydney based - Permanent Full Time Work for this great well-known Australian Fin Tech organisation where you will get the chance to work within an innovative, transparent and high performing team environment.You will join the team...


  • Sydney, New South Wales, Australia Vero Insurance Full time

    Jobs - Job Details - Principal AEM Software Engineer Careers at Suncorp Take the next step. Be part of something bigger at Suncorp. Principal AEM Software Engineer Job No: 671142 Sydney - Inner Suburbs & CBD Permanent Full Time IT Pay Band 6 Work across various Suncorp Insurance brands including AAMI, GIO & Shannon'sProvide technical leadership with...


  • Sydney, New South Wales, Australia Mantech International Systems Recruitment Full time

    A startup AI software technology business is now looking for a permanent Principal Software Engineer. Reporting into the Founders, you will be excited to work in all aspects of the Software Development Lifecycle as well as build and lead a team of hungry like minded business builders. The Founders of this business have built other successful startups...

  • Software Engineer

    2 weeks ago


    Sydney, New South Wales, Australia ELMO Software Full time

    Some of our benefits include: Hybrid work set up Paid Parental leave - 12 weeks primary, 6 weeks secondary Birthday leave, YOU day each year, as well as connecting people leave (up to 6 weeks working from anywhere) Inhouse Learning and Development initiatives ELMO Social and Diversity clubs Wellbeing initiatives such as boot camp, yoga etc. Mental...


  • Sydney, New South Wales, Australia Microsoft Full time

    Overview The team is creating a world-class container management and orchestration services for the cloud and beyond. We are the team working on container solutions for Azure on both Linux and Windows. Our charter is to define the next generation of cloud-native infrastructure on Azure. We are looking for Software Engineers who are excited about...


  • Sydney, New South Wales, Australia Information Technology Senior Management Forum Full time

    Overview The Azure Kubernetes Service team is creating a world-class container management and orchestration services for the cloud and beyond.We are the team working on container solutions for Azure on both Linux and Windows.Our charter is to define the next generation of cloud-native infrastructure on Azure.We are looking for Software Engineers who are...