

Microsoft Software Engineer Hyderabad positions are now open for experienced software professionals who want to work at cloud scale and contribute to one of the world’s most powerful cloud platforms—Microsoft Azure. Microsoft is hiring Software Engineers for its Azure Core Compute team, offering an exciting opportunity to build and operate large-scale distributed systems that power millions of customers globally.
This role is based in Hyderabad, Telangana, with a hybrid work model (3 days per week in the office). It is ideal for engineers passionate about cloud infrastructure, virtualization, performance, reliability, and systems engineering.
Job Overview – Microsoft Software Engineer (Azure)
| Job Detail | Information |
|---|---|
| Company | Microsoft |
| Job Role | Software Engineer |
| Job Number | 200024322 |
| Location | Hyderabad, Telangana, India |
| Work Model | Hybrid (3 days/week in-office) |
| Job Type | Full Time |
| Role Type | Individual Contributor |
| Experience | 1+ Years |
| Date Posted | 05 February 2026 |
| Travel Requirement | Less than 25% |
| Team | Azure Core Compute |
About the Role – Software Engineer at Microsoft Azure
Microsoft’s Azure Core Compute organization is on a mission to make Azure the world’s computer, capable of powering all customer workloads. The Compute Node Services group is responsible for customer-facing compute offerings across virtual machines, containers, bare metal, and next-generation host technologies.
As a Software Engineer at Microsoft, you will design, build, and operate critical components of Azure’s compute platform. Your work will directly impact availability, reliability, performance consistency, security, and compliance at a massive scale.
You’ll be part of a collaborative, inclusive engineering culture that values innovation, continuous learning, and engineering excellence.
Key Responsibilities
In the Microsoft Software Engineer Hyderabad role, your responsibilities will include:
- Working with stakeholders to understand and define user requirements for new features
- Identifying dependencies and contributing to design documents for product features
- Writing and implementing high-quality, reusable code for cloud services and systems
- Creating structured plans for testing, validation, and quality assurance
- Acting as a Designated Responsible Individual (DRI) to monitor system health and handle service degradation or downtime
- Following established playbooks to restore services and improve system reliability
- Proactively learning new technologies and applying them to improve availability, observability, performance, and operational efficiency
- Driving consistency in monitoring, operations, and engineering practices at scale
Required Qualifications
To be eligible for this Microsoft Software Engineer role, candidates must have:
- A Bachelor’s or Master’s degree in Computer Science or a related technical discipline
- 1+ year of experience in system or application development
- Hands-on coding experience in one or more of the following languages:
- Rust
- C++
- C
- C#
- Java
Preferred Qualifications
Candidates with the following skills will have an added advantage:
- Experience with virtualization technologies such as Hyper-V, VMware, Docker, or containers
- Strong understanding of well-architected, componentized software design
- Experience improving service operations, reliability, or engineering fundamentals
- Familiarity with large-scale distributed systems or cloud platforms
Security & Compliance Requirements
This role requires candidates to meet Microsoft Cloud security screening requirements, including:
- Successful completion of the Microsoft Cloud Background Check upon hire
- Re-verification every two years as part of ongoing compliance
Why Work at Microsoft?


Microsoft’s mission is to empower every person and every organization on the planet to achieve more. Employees work with a growth mindset, collaborate across teams, and innovate to build technology that creates real-world impact.
At Microsoft, you’ll experience:
- A culture built on respect, integrity, and accountability
- Opportunities to work on mission-critical cloud infrastructure
- Continuous learning and career growth
- An inclusive environment where everyone can thrive
Work Location & Model
- 📍 Location: Hyderabad, Telangana, India
- 🏢 Work Model: Hybrid (3 days per week in office)
- ✈️ Travel: Less than 25%
How to Apply for Microsoft Software Engineer Jobs in Hyderabad
Interested and eligible candidates can apply directly through Microsoft’s official careers portal using the Job Number 200024322. Applications are accepted on a rolling basis, and the position will remain open for at least 5 days.
👉 Apply Now for Microsoft Software Engineer Jobs in Hyderabad
Disclaimer
devnaukri.in does not charge any fee for job listings or applications. Candidates are strongly advised to apply only through the official Microsoft careers website and verify all job details before submitting their application.


