Software Engineer-Azure Software Defined Networking
6 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 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 with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience 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 3+ 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 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Rust, C#OR equivalent experience 1+ years experience with distributed systems or microservice architecture 1+ years experience of building and shipping large scale cloud services 1+ 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. 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-
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...
-
Brisbane, Queensland, Australia Microsoft Full timeAbout the RoleWe are looking for a skilled Senior Software Engineer to join our Azure Software Defined Networking Fundamentals team. As a key member of our team, you will be responsible for driving the mission of enabling innovation to converge the Azure infrastructure services to a standardized model.ResponsibilitiesCollaborate with stakeholders to...
-
Software Engineer
1 month ago
Brisbane, Queensland, Australia XPT Software Australia Pty Ltd Full timeXPT Software Australia Pty Ltd Job DescriptionJob OverviewThe Full Stack Developer role is a critical position in our technology stack, responsible for the end-to-end development of web and native applications, as well as enhancements to DevOps tooling.Key ResponsibilitiesCollaborate with cross-functional teams to implement user stories, write tests, and...
-
Principal Software Engineering Manager
6 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
6 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
3 weeks 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...
-
Senior Network Engineer with NV1
4 weeks ago
Brisbane, Queensland, Australia XPT Software Australia Pty Ltd Full timeAbout the RoleThis position is for a Senior Network Engineer with NV1 clearance, responsible for designing, managing and maintaining large-scale data center networking environments.Key ResponsibilitiesDevelop and implement network high-level designs and detailed designs, articulating detail through design and implementation plans.Utilise diagnostic and...
-
Enterprise Software Development Specialist
3 weeks ago
Brisbane, Queensland, Australia XPT Software Australia Pty Ltd Full timeXPT Software Australia Pty Ltd seeks an experienced Enterprise Software Development Specialist to contribute across the technology stack, covering the end-to-end development of web and native applications, as well as improvements to DevOps tooling.Key ResponsibilitiesCollaborate with cross-functional teams to implement user stories, write tests, and develop...
-
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...
-
Senior Software Engineer
4 weeks ago
Brisbane, Queensland, Australia Rheinmetall Defence Australia Pty Ltd | Brisbane Full timeRole OverviewRheinmetall Defence Australia Pty Ltd in Brisbane is seeking a skilled Senior Software Engineer to join our team. As a senior member of our engineering team, you will have the opportunity to work in a fast-paced, dynamic environment where no day is ever the same.This is a rare opportunity to not only work with some of the industries brightest...
-
Software Engineer
1 week 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...
-
Software Engineering Lead
4 weeks ago
Brisbane, Queensland, Australia FCM Travel Full timeRole OverviewWe are seeking a highly skilled Software Engineering Lead to join our team at FCM Travel Group. This role will focus on defining and implementing software design patterns, ensuring effective delivery of software.About the RoleThe successful candidate will lead teams in designing and delivering cloud-native applications that are built for global...
-
Software Engineer
2 weeks ago
Brisbane, Queensland, Australia FCM Travel Full timeIgnite Travel Group is a leading travel company with a rapidly expanding presence in the industry.We are seeking a skilled Software Engineer to join our team at Ignite Travel Group, located in Broadbeach.This role offers an exciting opportunity for a motivated individual to contribute to the development of high-performance APIs and RESTful web services using...
-
Principal Software Engineering Manager
5 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
3 weeks 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...
-
Software Engineering Leader
2 weeks ago
Brisbane, Queensland, Australia Flight Centre Travel Group Full timeFlight Centre Travel Groupis a global travel company that is passionate about delivering exceptional customer experiences. We are seeking an experienced Software Engineering Leader to join our team.About the Role:We are looking for a skilled engineer who can lead our development team in building and maintaining our critical enterprise distribution...
-
Software Engineer
3 weeks ago
Brisbane, Queensland, Australia Flight Centre Travel Group Full timeLead Software Development in a Global Travel EnvironmentWe are seeking a highly skilled Senior Software Engineer to join our team at Flight Centre Travel Group. As a technical leader, you will contribute to the overall software landscape for our global supply businesses.In this role, you will design, develop, and deploy backend microservices hosted in Azure...
-
Brisbane, Queensland, Australia Ampersand Full timeAmpersand is partnering with a leading organisation to find an experienced Software Engineering Manager who can lead a talented team and drive the delivery of key software initiatives. As a key member of our IT division, you will be responsible for overseeing a team of Software Engineers, Test Analysts, and Test Automation Engineers, ensuring the successful...
-
Software Engineering Specialist
3 weeks ago
Brisbane, Queensland, Australia FCM Travel Full timeAbout FCM TravelFCM Travel, a global travel retailer, is committed to creating an inclusive and diverse workplace.We are seeking a talented Software Engineering Specialist to join our team in Melbourne.Job DescriptionDesign, develop, and deploy backend microservices hosted in Azure Cloud (azure functions, container applications, web apps) and APIs primarily...