Overview
On Site
USD 139,900.00 - 274,800.00 per year
Full Time
Skills
Microsoft Office
Skype
Strategic Planning
Roadmaps
Storage
Drawing
LEAP
Design Software
Prototyping
Accountability
Virtual Machines
Software Development
Data Centers
Software Prototyping
Microsoft Azure
Optimization
Innovation
Computer Science
C
C++
C#
Java
JavaScript
Python
Stacks Blockchain
Systems Architecture
Technical Direction
Screening
PASS
Cloud Computing
Microsoft Windows
Linux
Operating Systems
CPU
Virtualization
Software Architecture
Computer Hardware
Management
Collaboration
Teamwork
Communication
Analytical Skill
Attention To Detail
Software Engineering
Integrated Circuit
Internal Communications
IC
Legal
Recruiting
Microsoft
SPARC
Job Details
Do you want to be at the forefront of innovating the latest hardware and system s designs to propel Microsoft's cloud growth? Are you seeking a unique career opportunity that combines technical capabilities, cross-team collaboration, with business insight and strategy?
Join our Leading-Edge Architecture Pathfinding (LEAP) team within the S ystem Planning and Architecture (SPARC) organization in Azure Hardware Systems & Infrastructure (AHSI ) . AHSI is the team behind Microsoft's expanding cloud business , responsible for delivering the hardware systems and infrastructure for cloud computing across Microsoft Azure, Bing, MSN, Office 365, OneDrive, Skype, Teams and Xbox Live.
The SPARC organization is responsible for strategy, planning and architecture pathfinding , and manages Azure's hardware roadmap from architecture concept , through production for Microsoft's current and future o fferings . The LEAP team within SPARC is at the forefront of systems architecture and technology pathfinding spanning compute , memory, storage, and system interconnects. Drawing on deep insights of workload s , emerging technology trends , and focused industry engagements , LEAP team 's charter is to define and evaluate novel systems architecture innovations through hardware/software co-design and advance them through technical readiness f or productization .
The LEAP team is seeking a Principal Software Engineer who will be part of the team to develop hardware/software co-design, software prototyping, and building reference designs to enable pathfinding for novel system architecture spanning OS(Windows/Linux) memory management, memory overcommit, memory disaggregation, data acceleration and resource virtualization capabilities.
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:
Qualifications:
Required /Minimum Qualifications :
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: ;br>
Microsoft will accept applications for the role until July 4th, 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.
#AHSI #SPARC
Join our Leading-Edge Architecture Pathfinding (LEAP) team within the S ystem Planning and Architecture (SPARC) organization in Azure Hardware Systems & Infrastructure (AHSI ) . AHSI is the team behind Microsoft's expanding cloud business , responsible for delivering the hardware systems and infrastructure for cloud computing across Microsoft Azure, Bing, MSN, Office 365, OneDrive, Skype, Teams and Xbox Live.
The SPARC organization is responsible for strategy, planning and architecture pathfinding , and manages Azure's hardware roadmap from architecture concept , through production for Microsoft's current and future o fferings . The LEAP team within SPARC is at the forefront of systems architecture and technology pathfinding spanning compute , memory, storage, and system interconnects. Drawing on deep insights of workload s , emerging technology trends , and focused industry engagements , LEAP team 's charter is to define and evaluate novel systems architecture innovations through hardware/software co-design and advance them through technical readiness f or productization .
The LEAP team is seeking a Principal Software Engineer who will be part of the team to develop hardware/software co-design, software prototyping, and building reference designs to enable pathfinding for novel system architecture spanning OS(Windows/Linux) memory management, memory overcommit, memory disaggregation, data acceleration and resource virtualization capabilities.
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:
- Carry substantial technical responsibilities requiring deep expertise in system software memory management internals, virtualization technologies, virtual machine memory management, and advanced memory tiering/pooling architectures such as CXL and HBM.
- Engage with Azure operators and customers to understand current and emerging challenges, gathering insights to inform solution development.
- Identify and evaluate promising technologies that address critical issues relevant to Azure's business; lead development of capable proof-of-concepts to reduce productization risks.
- Partner with ecosystem collaborators and internal stakeholders to accelerate innovation and bring validated technologies to production in Azure data centers.
- Lead full system software prototyping efforts to explore and validate memory tiering and pooling solutions tailored for Azure workloads and deployment environments.
- Perform in-depth workload characterization and correlation to uncover system optimization opportunities and improve performance and efficiency.
- Influence the design of future hardware architectures (3-6 years out) through data-driven analysis, insights, and strategic recommendations.
- Co-design systems innovations in close collaboration with hardware, software, and workload experts; build capable proof-of-concepts, develop high-quality reference software, and drive end-to-end innovation from concept through to productization.
Qualifications:
Required /Minimum Qualifications :
- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in langua ges including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
- 5 + years of experience in systems software (OS kernel, memory management, I/O stacks, Virtualization) with demonstrated track record of success , guiding architecture and software enabling.
- 5 + years of experience leading significant hardware/software co - design projects involving CPU and/or systems architecture and influencing technicaldirection .
- 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.
- Knowledge of Windows or Linux Operating System internals and memory management.
- Deep expertise in CPU, memory and I/O along with virtualization of hardware and software architecture.
- Skilled in partnering and influencing architects, hardware engineers, and software leads.
- Ability to manage through ambiguity,bringingclarity and results orientation to engage and energize collaborators and stakeholders.
- Collaboration skills,teamwork,and senseof presumed responsibility.
- Verbal and written communication skills, and ability to articulateandengage with both technical and non-technical stakeholders at all levels.
- Experience leading and driving complex projectswith respect and integrity, including thosewith multiple workstreams spanning different business and technical disciplines.
- Intellectual curiosity and passion about learning and deploying new technologies .
- Problem-solvingskills, analytical capabilities, and attention to detail.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: ;br>
Microsoft will accept applications for the role until July 4th, 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.
#AHSI #SPARC
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.