Software Engineer II
5 days ago
Are you passionate about large-scale cloud computing and designing robust distributed systems? If so, our team at Azure Networking is seeking a Software Engineer to join us in modeling, managing, and navigating the source of truth for Azure Networking at scale.
Azure Networking is responsible for designing and building the software-defined network infrastructure that powers hundreds of thousands of servers globally for Azure, AI, Bing, and other Microsoft cloud services. This role demands an understanding of distributed system architecture and scalable microservice software systems. As a Software Engineer, you will ensure data consistency, keep it up-to-date, support high-volume queries without performance degradation, and contribute to the architecture and design of our large-scale distributed systems.
As a Software Engineer in our team, your primary responsibilities will be to develop and maintain the core systems that serve as the source of truth for Azure Networking. This includes designing and implementing robust, large-scale distributed systems, addressing complex data consistency and system authentication issues, and working closely with other Azure teams to integrate networking solutions. You'll drive continuous software system migration and improvement and participate in the design and implementation of massive scale network architectures. You'll also be evaluating and implementing new network device features, ensuring the overall health and performance of our network devices.
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.
QualificationsRequired/Minimum Qualifications:
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience.
- 1+ years experience with networking, distributed systems, and system-level programming.
- Demonstrated abilities to learn quickly, design efficiently, and write solid code.
- Fluency in several programming languages and ability to quickly learn new ones.
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.
Additional or Preferred 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 Python
- OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Works with appropriate stakeholders to determine user requirements for a set of features.
- Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight.
- Creates and implements code for a product, service, or feature, reusing code as applicable.
- Contributes to efforts to break down larger work items into smaller work items and provides estimation.
- Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.
- Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
-
Software Engineer II
4 weeks ago
Sydney, New South Wales, Australia Microsoft Full timeJoin to apply for the Software Engineer II role at MicrosoftOverviewThe Azure Networking team innovates across the stack to meet the growing needs of AI infrastructure and hundreds of thousands of customers using Azure Services. We work on networking software defined offerings such as Software Load Balancer, Virtual Networks, Network Security Groups, and...
-
Software Engineer II
1 week ago
Sydney, New South Wales, Australia Renishaw Full time $90,000 - $120,000 per yearSoftware Engineer II Are you excited to work with a variety of products and technologies in a collaborative and supportive environment? Do you enjoy sharing knowledge and learning with colleagues from diverse backgrounds? About the BusinessLexisNexis Risk Solutions is the essential partner in the assessment of risk. Within our Business Services vertical, we...
-
Software Engineer II
3 weeks ago
Sydney, New South Wales, Australia SafetyCulture Full timeOverviewSafetyCulture is a global technology company that is helping to transform workplaces around the world. After witnessing the tragedy of workplace incidents as a private investigator, SafetyCulture Founder Luke Anear recruited a team to help him develop a mobile solution for frontline workers. What we have created is a market-leading workplace...
-
Software Engineer II
3 weeks ago
Sydney, New South Wales, Australia SafetyCulture Full timeOverviewSafetyCulture is a global technology company that is helping to transform workplaces around the world. After witnessing the tragedy of workplace incidents as a private investigator, SafetyCulture Founder Luke Anear recruited a team to help him develop a mobile solution for frontline workers. What we have created is a market-leading workplace...
-
Software Engineer II, Full stack
1 day ago
Sydney, New South Wales, Australia Hatch Full time $100,000 - $150,000 per yearThis is a Software Engineer II, Full stack role with Eucalyptus based in Sydney, NSW, AU== Eucalyptus ==Role Seniority- mid levelMore about the Software Engineer II, Full stack role at EucalyptusAbout the role (What you'll be doing)Eucalyptus is looking for aSoftware Engineer II, Full stackto join our high performing engineering team. You will be part of a...
-
Software Engineer II
1 week ago
Sydney, New South Wales, Australia Riot Games Full time $120,000 - $180,000 per yearAs Software Engineers at Riot, we bring deep knowledge of specific technical areas and also value the opportunity to work in a variety of broader domains. We work with both new and current technology, creating innovative solutions to overcome high-volume obstacles and to deliver player value.As a Senior Software Engineer on the Sydney Core Tech team within...
-
Software Engineer II
3 weeks ago
Sydney, New South Wales, Australia SafetyCulture Full timeSafetyCulture is a global technology company that is helping to transform workplaces around the world. After witnessing the tragedy of workplace incidents as a private investigator, SafetyCulture Founder Luke Anear recruited a team to help him develop a mobile solution for frontline workers. What we have created is a market-leading workplace operations...
-
Software Engineer II
2 weeks ago
Sydney, New South Wales, Australia Riot Games Full timeRiot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains.As a Senior Software Engineer on the Unreal Ecosystem team, you will work with a passionate team of engineers in the development of plugins, tools and systems that empower all developers and collaborators to make the best...
-
Software Engineer II
2 weeks ago
Sydney, New South Wales, Australia Riot Games Full timeRiot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains.As a Senior Software Engineer on the Unreal Ecosystem team, you will work with a passionate team of engineers in the development of plugins, tools and systems that empower all developers and collaborators to make the best...
-
Software Engineer II
3 weeks ago
Sydney, New South Wales, Australia Microsoft Corporation Full timeMultiple Locations, AustraliaShare jobDate postedJul 11, 2025Job number1843255Work siteUp to 100% work from homeTravel0-25 %Role typeProfessionSoftware EngineeringSoftware EngineeringEmployment typeFull-TimeOverviewAre you passionate about building world-class, fast, scalable, container workloads? Are you looking for an opportunity to enable and have great...