Overview
On Site
USD 119,800.00 - 234,700.00 per year
Full Time
Skills
Microsoft Office
Skype
Strategic Planning
Roadmaps
Drawing
Design Software
Prototyping
Systems Architecture
Sustainability
Emerging Technologies
Modeling
Accountability
Taxonomy
Storage
Microsoft Azure
Computer Science
C
C++
C#
Java
JavaScript
Python
Database
Optimization
Technical Direction
Screening
PASS
Cloud Computing
Workload Analysis
System On A Chip
Performance Monitoring
Microsoft Windows
Virtual Machines
Management
CPU
Virtualization
Computer Hardware
Software Architecture
Collaboration
Teamwork
Communication
Articulate
Analytical Skill
Attention To Detail
Software Engineering
IC
Integrated Circuit
Internal Communications
Legal
Recruiting
Microsoft
SPARC
Job Details
Do you want to be at the forefront of innovating the latest hardware and systems 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 Compute System Architecture (CSA) team within the System 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 offerings. The CSA 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 workloads, emerging technology trends, and focused industry engagements, CSA team's charter is to define and evaluate novel systems architecture innovations through hardware/software co-design and advance them through technical readiness for productization.
The CSA team is seeking a Senior Software Engineer who could 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 memory management, memory overcommit, memory disaggregation, data acceleration and resource virtualization capabilities. You will play a critical role in identifying and evaluating performance of various Database systems in the cloud with emerging memory technology. Your work will directly impact Microsoft's cloud strategy, enabling smarter decisions for total cost of ownership, performance, power, cost, and sustainability. You'll gain deep expertise in cloud usage, emerging technologies, and architectural modeling, with opportunities for continuous learning and growth.
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 November 14th, 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 Compute System Architecture (CSA) team within the System 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 offerings. The CSA 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 workloads, emerging technology trends, and focused industry engagements, CSA team's charter is to define and evaluate novel systems architecture innovations through hardware/software co-design and advance them through technical readiness for productization.
The CSA team is seeking a Senior Software Engineer who could 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 memory management, memory overcommit, memory disaggregation, data acceleration and resource virtualization capabilities. You will play a critical role in identifying and evaluating performance of various Database systems in the cloud with emerging memory technology. Your work will directly impact Microsoft's cloud strategy, enabling smarter decisions for total cost of ownership, performance, power, cost, and sustainability. You'll gain deep expertise in cloud usage, emerging technologies, and architectural modeling, with opportunities for continuous learning and growth.
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:
- Analyze various cloud Database workload taxonomy to determine which memory tiering/pooling and overcommit solutions suited for Azure usages and deployment.
- Develop deep insights through workload characterization and correlation to identify systems optimization opportunities by using hardware performance monitoring tools.
- Analyze fleet telemetry data to enhance the understanding of the various Database usage of the memory/storage/compute resources and recommend various optimization in hardware and software.
- Collaborate with diverse workload experts across Microsoft and partner ISVs to engineer TCO-optimized solutions for Azure general-purpose and specialized compute fleet.
- Influence and shapehardware architecture and industry alignment, targeting three-to-six-year timeframe, with data-driven analysis, insights and recommendations.
Qualifications:
Required/Minimum 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 Python OR equivalent experience.
- 3+years of experiencein Database workload and cloud workload analysis in a virtualized environment withdemonstrated track record ofsuccess, guiding architecture direction and adaptation.
- 3+ years of experience in using Hardware Performance Monitoring tools along with workload analysis to understand the hardware/software interactions to guide the team with optimization recommendation and influencing technical direction.
- 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.
- Experience with server platform and workload analysis.
- Experience with Compute SOC performance and power analysis.
- Expertise in using Hardware Performance monitoring tools
- Expertise in Windows Operating System internals and OS memory management and Virtual Machine memory management principles.
- Expertise in CPU, memory and I/O along with virtualization of hardware and software architecture
- Collaboration skills, teamwork, and sense of presumed responsibility
- Verbal and written communication skills, and ability to articulate and engage with both technical and non-technical stakeholders at all levels.
- 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 November 14th, 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.