Microsoft Software Engineer

Job is more than 1 month old.

Job Details

Posted date: Oct 21, 2025

There have been 1947 jobs posted with the title of Software Engineer all time at Microsoft.
There have been 1947 Software Engineer jobs posted in the last month.

Category: Software Engineering

Location: Multiple Locations, Multiple Locations

Employment type: Full-Time

Travel amount: 25.0%

Work location type: 0 days / week in-office - remote

Role: Individual Contributor


Description

The Azure Software Load Balancer team is a key part of the Azure Core Networking organization, responsible for designing, building, and operating essential network services that differentiate Microsoft’s cloud platform. This team plays a critical role in delivering scalable and reliable infrastructure that supports the growing demands of cloud-native applications and services.

We develop the software systems that power Azure’s large-scale load balancing solutions. At the core of these services is a robust Software Defined Networking (SDN) and Network Function Virtualization (NFV) infrastructure, designed to autonomously manage network operations. Our focus is on continuous innovation to enhance agility, scalability, reliability, security, and cost-efficiency across the platform.

As a Software Engineer on the Azure Software Load Balancer team, you will contribute to the development of next-generation load balancing technologies. You will collaborate with other Software Defined Networking teams to deliver seamless, high-performance, and resilient cloud infrastructure. This role offers the opportunity to work on complex technical challenges in a fast-evolving environment, helping to shape the future of cloud networking.

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.

Build next-generation offerings in load balancer technologies and collaborate with other Software Defined Networking (SDN) teams to deliver seamless, reliable, and high-performance cloud infrastructure.

Design, develop, and deploy large-scale distributed systems capable of processing massive volumes of data with exceptional scalability and performance.

Identify opportunities to enhance service health and reliability by designing and implementing end-to-end telemetry, alerting, self-healing, and automation capabilities.

Take accountability as a Designated Responsible Individual (DRI), mentor engineers across products and solutions, and participate in on-call rotations to monitor system health and initiate recovery actions when needed.

Translate functional specifications into production-ready solutions using agile development practices and rapid iteration cycles.

Collaborate across teams to align on technical goals, share knowledge, and drive consistent engineering practices across the organization.

Contribute to a culture of innovation and continuous improvement by engaging in technical discussions, proposing new ideas, and supporting the growth of peers and the broader team.



Qualifications

Required Qualifications:

Bachelor's Degree in Computer Science, or related technical disciplineOR equivalent experienceProven experience coding in languages including, but not limited to, C, C++, C#, Java or RustOther 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 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Rust OR Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, or RustOR equivalent experience. Experience with large-scale and distributed system automation and execution frameworks

Solid skills in system design, architecture, and software development.Experience building and shipping large-scale distributed systems

Proven ability to deliver reliable, scalable solutions in complex environments.Software Engineering IC2- The typical base pay range for this role across the U.S. is USD $84,200 - $165,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $109,000 - $180,400 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay

Microsoft will accept applications for the role until October 28, 2025.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

#azurecorejobs #EiP



Email/text job link for Software Engineer at Microsoft

Provide your email or phone number to recieve a short message with the job link and details.

Check out other jobs at Microsoft.