Software Engineer 2- Azure Software Load Balancer

2 days ago


Brisbane, Queensland, Australia Microsoft Full time
Overview

We are the Azure Software Load Balancer 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 an experienced Software Engineering talent 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 high-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.

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

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.
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#, Rust
  • OR equivalent experience.
  • 1+ years of experience building highly scalable distributed systems utilizing micro-services
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 Qualification
  • Bachelor\'s Degree in Computer Science OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Rust
  • OR Master\'s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Rust
  • OR equivalent experience.
  • 3+ years experience with distributed systems or microservice architecture.
  • 2+ years experience of building and shipping large scale cloud services.
  • Demonstrated problem-solving skills to complex problems and proposing innovative solutions.

#J-18808-Ljbffr

  • Brisbane, Queensland, Australia Microsoft Full time

    OverviewWe are the Azure Software Load Balancer 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...

  • Software Engineer

    3 days ago


    Brisbane, Queensland, Australia Microsoft Full time

    OverviewThe Azure Kubernetes Service team is focused on building scalable, reliable, and secure container management and orchestration services for Microsoft Azure. This includes supporting both Linux and Windows environments to ensure broad compatibility and performance across diverse workloads.Our mission is to define the next generation of cloud-native...


  • Brisbane, Queensland, Australia Microsoft Full time

    OverviewJoin to apply for the Senior Software Engineer role at MicrosoftThe Azure Networking team continues to innovate across the stack, pushing new scale and features into the cloud and desktop platforms while transforming our infrastructure to meet the growing needs of the Artificial Intelligence infrastructure and several hundred thousand customers using...


  • Brisbane, Queensland, Australia Microsoft Full time

    Overview Join to apply for the Senior Software Engineer role at Microsoft The Azure Networking team continues to innovate across the stack, pushing new scale and features into the cloud and desktop platforms while transforming our infrastructure to meet the growing needs of the Artificial Intelligence infrastructure and several hundred thousand...

  • Software Engineer

    3 weeks ago


    Brisbane, Queensland, Australia GBIT (Global Bridge InfoTech Inc) Full time

    Direct message the job poster from GBIT (Global Bridge InfoTech Inc)We are seeking a highly skilled Senior Java Developer with strong expertise in Spring Boot, cloud-native application development, and enterprise-scale integration. The ideal candidate will have hands-on experience in Azure Cloud, event streaming with Confluent Kafka, container orchestration,...

  • Software Engineer

    3 weeks ago


    Brisbane, Queensland, Australia GBIT (Global Bridge InfoTech Inc) Full time

    Direct message the job poster from GBIT (Global Bridge InfoTech Inc)We are seeking a highly skilled Senior Java Developer with strong expertise in Spring Boot, cloud-native application development, and enterprise-scale integration. The ideal candidate will have hands-on experience in Azure Cloud, event streaming with Confluent Kafka, container orchestration,...

  • Software Engineer

    3 weeks ago


    Brisbane, Queensland, Australia Squiz Full time

    Software Engineer (Typescript/React/Node/AWS)Software Engineer (Typescript/React/Node/AWS)1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features.This range is provided by Squiz.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay range A$120,000.00/yr...


  • Brisbane, Queensland, Australia Simpro Software Full time

    OverviewAs a Senior Software Developer, you'll lead the design, development, and architecture of complex software applications across multiple technology stacks. You'll mentor team members, drive technical decisions, and deliver high-quality enterprise solutions while establishing best practices in cloud, frontend, and backend technologies.What You'll DoLead...


  • Brisbane, Queensland, Australia Simpro Software Full time

    Overview As a Senior Software Developer, you'll lead the design, development, and architecture of complex software applications across multiple technology stacks. You'll mentor team members, drive technical decisions, and deliver high-quality enterprise solutions while establishing best practices in cloud, frontend, and backend technologies. What...

  • Software Engineer

    3 weeks ago


    Brisbane, Queensland, Australia GroundProbe Full time

    Join to apply for the Software Engineer role at Ground Probe Join to apply for the Software Engineer role at Ground Probe Direct message the job poster from Ground Probe Ground Probe is a global technology leader based in Australia with an additional manufacturing facility in the USA, specialising in real-time solutions for measuring and monitoring...