New job, posted less than a week ago!
Job Details
Posted date: Feb 04, 2026
There have been 2451 jobs posted with the title of Senior Software Engineer all time at Microsoft.There have been 2451 Senior Software Engineer jobs posted in the last month.
Category: Software Engineering
Location: Multiple Locations, Multiple Locations
Estimated salary: $188,900
Range: $119,800 - $258,000
Employment type: Full-Time
Work location type: 0 days / week in-office – remote
Role: Individual Contributor
Description
OverviewThe Azure Compute team serves as the foundation of Microsoft’s Cloud Operating System (OS), building fault‑tolerant distributed systems on commodity datacenter hardware. The team’s mission is to provide seamless infrastructure where resources appear limitless, elastic, and consistently available. The work spans multiple domains, ensuring that contributions influence the entire technology stack.
The team focuses on scaling and density innovations by advancing cluster scale and virtual machine (VM) density. This includes optimizing service footprints, reducing fragmentation, and increasing compute core utilization. The team is also expanding Azure container capabilities, including Docker and Hyper‑V (Hypervisor) containers, while developing next‑generation microservices for compute service management.
Another core area is reliability and performance, where the team is reimagining the speed and dependability of on‑demand compute. This involves architectural transformations across Azure Compute, Host Operating System (OS), Networking, Storage, and related components. The goal is to achieve significantly faster deployment speeds through algorithmic improvements, protocol redesign, and intelligent pre‑processing, enabling compute instances to be delivered within seconds. The team works across the full stack to drive substantial improvements and seeks individuals with strong technical depth who enjoy solving complex problems and collaborating across disciplines.
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.
Responsibilities
Leads discussions for and owns the architecture of a products/solutions and creates proposals for architecture by testing design hypotheses and develop complex design specifications.Leads by example within the team to produce extensible, maintainable, well-tested, secure, and performant code that adheres to design specifications. Continuously improves code performance, testability, maintainability, effectiveness, and cost, while learning about and accounting for relevant trade-offs.Identifies dependencies and incorporates them into the development of design documents for a product, application, service or platform. Actively identifies other teams and technologies to leverage, how they interact, and where their own system or team can support others.Collaborates with and guides appropriate internal (e.g., product manager, privacy/security subject matter expert, technical lead) and external (e.g. customer escalation team, public forums) stakeholders to determine and confirm customer/user requirementsActs as a designated responsible individual (DRI) and guides other engineers by developing and following the playbook, working on-call to monitor a system/product/service for degradation, downtime, or interruptions. Alerts stakeholders as to status and initiates actions to restore system/product/service for simple problems and complex problems when appropriate.Leverages their subject-matter expertise to partner with appropriate stakeholders (e.g., technical program managers) to drive a workgroup's project plans, release plans, and work items. Organizes work into smaller sets of tasks as part of an overall roadmap. Guides other members for project estimation and escalates issues that might cause a delay.
Qualifications
Required 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 PythonOR equivalent experience.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. Preferred Qualifications
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#, Java, JavaScript, or PythonOR 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#, Java, JavaScript, or PythonOR equivalent experience.Proven cross-team and cross-discipline collaboration experience to generate energy, drive design, and complete delivery of e2e scenarios for shared success.Excellent customer and partner focus - able to understand their needs through a data driven approach.Strong software design and development, debugging, testing and problem-solving skills.#azurecorejobs
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 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 $158,400 - $258,000 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
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Check out other jobs at Microsoft.