Software Engineer II-Azure Software Defined Networking
7 months ago
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 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.
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-servicesOther 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
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. 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-Azure Software Defined Networking
7 months ago
Brisbane, Australia Microsoft Full timeOverview 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, Australia Microsoft Full timeOverview Be a part of a team that values collaboration and the idea of working better together. If you join Azure Software Defined Networking Fundamentals team, you will join an organization that works on large scale cloud orchestration innovation in the way we build new Azure regions, availability zones across multiple geographies, contributing to the...
-
Principal Software Engineering Manager
7 months ago
Brisbane, Australia Microsoft Full timeOverview 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. ...
-
Senior Software Engineer
7 months ago
Brisbane, Australia HKT Full timePCCW 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...
-
Senior Full Stack Software Engineer
1 month ago
Brisbane, Queensland, Australia XPT Software Australia Pty Ltd Full timeAbout the RoleXPT Software Australia Pty Ltd is a dynamic technology company seeking an experienced Senior Full Stack Software Engineer to join our team.This role offers a unique opportunity to work on cutting-edge projects, leveraging your skills in cloud native development and full stack engineering.Job DescriptionWe are looking for a highly motivated...
-
Software Engineer II
1 month ago
Brisbane, Australia Microsoft Full timeOverviewDo you enjoy solving problems, writing software, and working with customers? Do you want to join a team where learning about new technology is part of our work every day? Then, come join us! The Industry Solutions Engineering (ISE) team is a global engineering organization that works directly with customers looking to leverage the latest...
-
Software Engineer
6 months ago
Brisbane, Australia Microsoft Full timeOverview The Azure Core New Tech team is seeking engineers who are eager to help with the New Technology onboarding process: automating how new hardware is verified, managed, and delivered to Microsoft datacenters for Azure, High-Performance Computing, Office, and Edge Computing products within Microsoft. The team works at the interface of software and...
-
Software Engineer
4 weeks ago
Brisbane, Queensland, Australia CoreLogic Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at CoreLogic, a leading provider of property intelligence solutions. As a key member of our agile development team, you will be responsible for designing and building scalable, cloud-native RESTful microservices using Java and collaborating with customers, stakeholders, and product...
-
Principal Software Engineering Manager
6 months ago
Brisbane, Australia Microsoft Full timeOverview The Azure Core New Tech team is seeking a Principal Software Engineering Manager who is eager to help with the New Technology onboarding process: automating how new hardware is verified, managed, and delivered to Microsoft datacenters for Azure, High-Performance Computing, Office, and Edge Computing products within Microsoft. The team works at...
-
Cloud Infrastructure Software Engineer
1 month ago
Brisbane, Queensland, Australia Microsoft Full timeOverviewWe are seeking a highly skilled Cloud Infrastructure Software Engineer to join our team at Microsoft. In this role, you will be responsible for designing and developing scalable, reliable, and maintainable services that enable Azure customers to organize, govern, secure, manage, and explore their environments at scale.About the RoleThis is an...
-
Business Development Representative
1 month ago
Brisbane, Queensland, Australia MRI Software Full timeAbout the OpportunityWe are seeking a highly skilled Business Development Representative to join our team at MRI Software. This is an exciting opportunity for a sales professional who is passionate about growing business and expanding our footprint in the real estate industry.Job DescriptionThe ideal candidate will be responsible for driving new business...
-
Senior Software Engineer
2 months ago
Brisbane, Australia Rheinmetall Defence Australia Pty Ltd | Brisbane Full timeSenior Software Engineer Rheinmetall Defence Australia Pty Ltd in Brisbane Rheinmetall / Senior Software Engineer Ref. no.: AU01956 : Contract Type: Permanent Full-TimeshareOntwitter shareOnlinkedIn shareOnxing WHAT WE ARE LOOKING FORAbout...
-
Software Development Engineer
1 month ago
Brisbane, Queensland, Australia FCM Travel Full timeFCM Travel Seeks Software Development ExpertWe are seeking an experienced Software Development Engineer to join our team at FCM Travel Group. This is a fantastic opportunity for someone looking to take their career to the next level in a dynamic and fast-paced environment.In this role, you will be responsible for designing, building, testing, and deploying...
-
Senior Software Engineering Specialist
1 month ago
Brisbane, Queensland, Australia Just Digital People Full timeAbout the RoleJust Digital People has partnered with a leading enterprise to develop innovative software solutions. As they continue to expand their business, they require a seasoned Senior Software Engineer to join their team and contribute to the development of scalable solutions.In this role, you will collaborate with a dedicated team of developers, QA,...
-
Software Development Engineer Intern
1 month ago
Brisbane, Queensland, Australia Amazon Support Services PtyLtd Full timeAt Amazon Support Services Pty Ltd, we're looking for passionate developers who love solving challenging problems and working in a team. As an Amazon Software Development Engineer Intern, you'll work on all phases of the software lifecycle alongside a diverse team to deliver high-quality software.Company OverviewAmazon offers a unique work environment where...
-
Software Engineering Lead
1 month ago
Brisbane, Queensland, Australia iGreenData Full timeAbout the OpportunityAs a Software Engineer at iGreenData, you will have the opportunity to work on large-scale systems, utilizing your technical expertise to design and implement software solutions for our customers.Job DescriptionThe role requires participation in each stage of development, from requirements to final acceptance. You will join all Sprint...
-
Software Engineer
6 months ago
Brisbane, Australia Equifax Full timeEquifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. Work Location - Sydney What you’ll do The Software Engineer is an integral part of a cross-functional squad,...
-
Principal Software Architect
1 month ago
Brisbane, Queensland, Australia Product and Technology Full timeExplore a challenging opportunity as Principal Software Architect at Flight Centre Travel Group (FCTG), where you will contribute to the development of software solutions for the Flight Centre Global Supply businesses.About UsWe are a global travel retailer with a presence in 20+ countries, driven by our purpose to 'open up the world for those who want to...
-
Leading Software Architect
1 month ago
Brisbane, Queensland, Australia Emanate Technology Full timeEmanate Technology is seeking a skilled Senior Software Developer to collaborate with the Queensland State Government on IT projects, enhancing service delivery and mentoring in a collaborative environment.Develop innovative business applications using HTML, JavaScript, IIS, C#, SQL Server, Azure DevOps, and Visual Files.Collaborate with clients and...
-
Senior Software Developer
1 month ago
Brisbane, Queensland, Australia Flight Centre Travel Group Full timeAt Flight Centre Travel Group, our purpose is to open up the world for those who want to explore. Every day, we give people the opportunity to experience something amazing – travel.We are seeking a driven Senior Software Engineer to join our Supply Tech team. You will contribute to the overall software landscape for our global supply businesses, utilizing...