Software Engineer II

4 weeks ago


Adelaide, 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). You will be the frontier pioneer and changing agent of the development process.

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

  • Works with appropriate stakeholders to determine user requirements for a feature.
  • Supports identification of dependencies, and the development of design documents for a product feature with oversight.
  • With guidance, learns to create and implement code for a product, service, or feature reusing code as applicable.
  • Assists and learns about breaking down work items into tasks and provides estimation.
  • Acts as a Designated Responsible Individual (DRI) in monitoring system/product feature/service for degradation, downtime, or interruptions for simple problems, and recommends actions to restore system/product/service by following the playbook.
  • Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.


  • Adelaide, Australia Property Exchange Full time

    Senior Software EngineerMelbourne / Adelaide / Australian Capital Territory / Brisbane / Perth / SydneyTechnology – International Platform Delivery /Permanent /HybridApply for this jobAbout The RoleThis exciting role is part of a global team that is challenging the status quo of property settlement experience in many countries. As a Senior Software...


  • Adelaide, Australia Property Exchange Full time

    Senior Software EngineerMelbourne / Adelaide / Australian Capital Territory / Brisbane / Perth / SydneyGroup Technology – International Platform Delivery /Permanent /HybridApply for this jobAbout The RoleThis exciting role is part of a global team that is challenging the status quo of property settlement experience in many countries. As a Senior Software...

  • Graduate Engineer

    4 weeks ago


    Adelaide, Australia Eka Software Solutions Full time

    About us:Eka Software Solutions is the No. 1 Commodity Management Platform in the world. Eka is the global leader in providing digital commodity management solutions driven by Cloud, Blockchain, Machine Learning and Analytics. The company’s best-of-breed solutions serve the entire trading value chain across agriculture, energy, metals and mining and...


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


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


  • Adelaide Region SA, Australia Experis Full time

    **Software Engineering Manager (Software Integration, cloud platforms and DevOps)** **About role** Our client is after an exceptional **Software Engineering Manager/ Intergration Manager** who will be assisting on multiple development opportunities associated within the space domain from ground based through to space-based capabilities. Significant software...


  • Adelaide, Australia WiseTech Global Full time

    What we are looking for Working in a continuous delivery and automated deployment environment, we ship upgrades a week. We practice Test Driven Development and place quality at the core of our engineering practice. You will iterate, test, design, and deliver quality code to enable the world's supply chain. As a Senior Software Engineer, you are a...


  • Adelaide, Australia Naval Group Full time

    Organisation NAVAL GROUP Nous sommes un acteur international dans l'industrie navale de défense depuis plus de 400 ans, repoussant continuellement les limites pour construire l'avenir. Nous recrutons des talents pour concevoir, réaliser et entretenir des produits exceptionnels tels que des sous-marins, des porte-avions et des frégates dont la...

  • Software Developer

    6 days ago


    Adelaide, Australia Fujitsu Full time

    About the role We are seeking an experienced Software Developer with minimum NV1 security clearance to be responsible for creating innovative software solutions that address complex business challenges. You will design, code, test, document, and refine programs and integration software services to meet the evolving needs of our clients. Success in this...

  • DevOps Engineer

    2 weeks ago


    Adelaide, South Australia Robert Walters Full time

    We are currently looking to speak to DevOps Engineers who have experience with Azure and Bicep who are open to permanent or contracting opportunities in Adelaide. Responsibilities: Develop, test and maintain build systems for multiple software productsWork collaboratively with software engineers to understand system requirementsImplement automated...


  • Port Adelaide, Australia Experis Full time

    **The role** As the Integration Lead you will be a key asset to one of the most exciting projects in SA currently, a project that spans land and space. This complex yet interesting project requires coordination of software between Cloud and in house software. This project will impact local and international customers and is key in the growth of the...


  • Adelaide CBD, Australia KBR Full time

    **Title**: Digital Engineering Coordinator Do you want to take your **Digital Engineering skills** to the next level? **The Opportunity** We are actively seeking an experienced **Digital Engineering Coordinator** to join our team at the KBR South Australia office. In this role, you will become an integral part of our rapidly expanding **Digital...

  • Engineering Talent

    4 weeks ago


    Adelaide, Australia Babcock International Group Full time

    Engineering Opportunities Australaisia We have opportunties for Engineers across Australia and New Zealand. As well as having offices in Adelaide, Melbourne, Sydney and Perth we advocate for agile ways of working and a large number of our roles can be based from anywhere.  We have current vacancies available in the below disciplines including specialist and...

  • Signatures Engineer

    4 weeks ago


    Adelaide, Australia ASC Full time

    ASC is Australia’s sovereign submarine company and what we do matters. Our team is committed to delivering Collins Class submarine sustainment that provides an agile and potent capability for the Royal Australian Navy. About the Opportunity Stealth is the defining characteristic of a submarine which provides the Collins class submarine with the...


  • Adelaide, Australia Leidos Full time

    Job DescriptionWe have a permanent full-time opportunity based in Adelaide SA for a Verification & Validation (V&V) Engineer to join our team & support the establishment of the V&V engineering environment & the planning & conduct of incremental system verification.In this role you will support an Agile application development environment & perform the...

  • Engineering Manager

    4 weeks ago


    Adelaide, Australia Programmed Skilled Workforce Full time

    Excellent career exposure and opportunity - Opportunity to provide leadership and supervise in the team - Multicultural workplace environment Our client is a multinational scientific product company and empower scientists to solve for complex analytical challenges. They are currently seeking for a Engineering Manager to join their Adelaide team. **About...


  • Adelaide, Australia Avnet Full time

    About the Role:Reporting to the AMD-XLX FAE Manager, you will be expected to support the demand creation requirements of Avnet's key supplier - AMD-Xilinx.As a dedicated Embedded AMD-Xilinx Field Application Engineer, the chosen candidate will be responsible for accelerating the adoption of AMD-Xilinx – Adaptive Computing including Alveo, MPSoC, and Versal...

  • VMware Engineer

    7 days ago


    Adelaide, Australia Fujitsu Full time

    About the role We are seeking an experienced VMWare Engineer with minimum NV1 security clearance to be responsible for developing and operating VMware virtualization platforms to ensure the efficient and reliable operation of our client's IT infrastructure. You will design, test, deploy, and maintain VMware software and hardware, providing guidance to...

  • Test Engineer

    6 days ago


    Adelaide, Australia Fujitsu Full time

    About the role We are seeking a Test Engineer with minimum NV1 security clearance to be responsible for designing and executing test cases and scripts to ensure the quality and reliability of our client's software solutions. You will collaborate with cross-functional teams to analyze requirements, design test plans, and perform manual and automated...

  • Systems Engineers

    4 weeks ago


    Adelaide, Australia ASC Full time

    ASC is Australia’s sovereign submarine company and what we do matters. Our team is committed to delivering Collins Class submarine sustainment that provides an agile and potent capability for the Royal Australian Navy. About the Opportunity Reporting into Systems Engineering Management, there are multiple vacancies available for a variety of seniority...