
Empowering every person and organization on the planet to achieve more.
Software Engineer II - Azure Compute
Overview
The Azure Compute team builds a fault-tolerant, distributed system on top of commodity datacenter hardware to deliver infrastructure for hosting cloud applications in virtual machines (VMs). The team creates the experience that resources are limitless, elastic, and always available. This role is part of the Availability Platform team within Azure Compute, which focuses on ensuring every Azure virtual machine achieves a service-level agreement (SLA) of 99.99 percent or higher. Meeting this target requires innovative thinking, data-driven decisions, and intelligent automation. The team owns services that monitor the health of millions of Azure machines and the control plane services that make repair decisions. We use artificial intelligence (AI) and machine learning to build predictive failure models that proactively migrate virtual machines before failures occur, reducing customer impact and improving platform resilience. We are also exploring generative AI to enhance diagnostics, automate root cause analysis, and accelerate incident resolution. Collaboration with data scientists and AI researchers enables us to continuously evolve the platform with smarter, self-healing capabilities. As a Software Engineer II, you will design and deliver services architecture at hyperscale, work on incremental development with high quality, and adapt quickly to customer feedback while integrating advanced AI technologies. 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
-
Partners with appropriate stakeholders spanning across teams and orgs to determine project requirements. Leads the design and architecture of change management features and services in Azure Compute
-
Identifies dependencies and authors design documents for features and services. Leverages expertise with appropriate stakeholders to develop project plans, release plans, and work items.
-
Develops high quality, extensible, maintainable code and coaches others to do the same. Supports livesite as Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions.
-
Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers.
-
Collaborates with data scientists and ML engineers to design and integrate predictive models that proactively detect hardware anomalies and trigger live migrations, improving VM uptime and SLA compliance.
-
Leads initiatives to embed AI-driven diagnostics and root cause analysis into availability services, reducing time-to-resolution for incidents and improving operational efficiency. Drives the adoption of generative AI tools to automate documentation, incident summaries, and engineering workflows, enhancing team productivity and knowledge sharing.
-
Partners with platform teams to build intelligent observability pipelines that leverage anomaly detection and trend analysis for early warning systems. Evaluates and integrates large-scale AI models into control plane services to enable smarter, context-aware repair decisions across millions of Azure VMs.
Qualifications Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C,Rust, C++, C#, Java, JavaScript, or Python
- OR 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: Bachelor's Degree in Computer Science
-
OR related technical field AND technical engineering experience with coding in languages including, but not limited to, C, Rust, C++, C#, Java, JavaScript, OR Python
-
OR Master's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C,Rust, C++, C#, Java, JavaScript, or Python
-
OR equivalent experience.
-
Ability and passion for designing and building highly available distributed systems at scale.
-
Ability to exercise sound judgment in ambiguous situations.
-
Experience with agile methodologies and willingness to adopt them 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
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.
전체 조회수
0
전체 지원 클릭
0
전체 Mock Apply
0
전체 스크랩
0
비슷한 채용공고

Escalation Engineer - AI Security
Zscaler · Bangalore, IND; Mohali, IND

PROTÉGÉ Technical Data
Airbus · Sepang

Electrical Engineer
Johnson Controls · Boca Raton-Florida-United States of America

Supplier Quality Engineer – Electrical Components (m/w/d)
Applied Materials · Feldkirchen, Germany

Engineering Operations Technician
Amazon · Boardman, OR, USA
Microsoft 소개

Microsoft
PublicMicrosoft Corporation is an American multinational technology conglomerate headquartered in Redmond, Washington.
10,001+
직원 수
Redmond
본사 위치
$3000B
기업 가치
리뷰
10개 리뷰
4.4
10개 리뷰
워라밸
3.2
보상
4.1
문화
4.3
커리어
3.8
경영진
4.0
82%
지인 추천률
장점
Cutting-edge technology and innovative projects
Great team culture and collaborative atmosphere
Excellent benefits and competitive compensation
단점
Heavy workload and frequent overtime
High expectations and stressful environment
Bureaucratic processes can be slow
연봉 정보
5,620개 데이터
Senior/L5
Senior/L5 · Account Management
5개 리포트
$209,483
총 연봉
기본급
$181,941
주식
-
보너스
-
$194,895
$209,483
면접 후기
후기 1개
난이도
4.0
/ 5
소요 기간
14-28주
경험
긍정 0%
보통 0%
부정 100%
면접 과정
1
Application Review
2
Recruiter Screen
3
Technical Phone Screen
4
Onsite/Virtual Interviews
5
Team Matching
6
Offer
자주 나오는 질문
Coding/Algorithm
System Design
Behavioral/STAR
Technical Knowledge
최근 소식
'Players Are Frustrated.' Microsoft Execs Tease a Return to Xbox-Exclusive Games - PCMag
PCMag
News
·
1w ago
Microsoft Announces Major Changes to Windows Update in Windows 11 - Thurrott.com
Thurrott.com
News
·
1w ago
Microsoft to offer voluntary retirement to thousands of US employees for the first time - CNN
CNN
News
·
1w ago
20,000 job cuts at Meta, Microsoft raise concern that AI-driven labor crisis is here - CNBC
CNBC
News
·
1w ago