Company: Microsoft
Location: Hyderabad, Telangana, India
Job Type: Full-Time
Work Mode: Hybrid (3 days/week in-office)
Travel Requirement: 0–25%
Posted Date: October 12, 2025
Job ID: 1895032
Overview
Join Microsoft’s fastest-growing business — Azure, the foundation of Microsoft’s commercial Cloud Services. The Azure Core team builds and manages critical cloud infrastructure that powers millions of global customers.
As a Software Engineer, you’ll design, build, and scale next-generation cloud capacity management technologies that enhance Azure’s reliability, performance, and efficiency. You’ll work on high-scale distributed systems that shape the future of cloud computing — while growing in an inclusive, innovative environment guided by Microsoft’s core values of respect, integrity, and accountability.
Key Responsibilities
- Collaborate with stakeholders to gather and define user requirements for product features.
- Participate in design, coding, and implementation of scalable software solutions.
- Develop and maintain features or services using programming languages such as C, C++, C#, Java, JavaScript, or Python.
- Identify dependencies and assist in writing design documentation.
- Monitor system performance, identify downtime or interruptions, and take action to restore services.
- Continuously improve product availability, reliability, and observability.
- Participate in cross-team learning and contribute to improving cloud infrastructure efficiency at scale.
Qualifications
Required Qualifications
- Bachelor’s Degree in Computer Science or a related technical field.
- Proven experience coding in one or more programming languages: C, C++, C#, Java, JavaScript, or Python.
- Ability to meet Microsoft Cloud Background Check requirements (conducted upon hire and every two years thereafter).
Preferred Qualifications
- Bachelor’s Degree + 1+ year of technical engineering experience OR
- Master’s Degree (or currently pursuing) in Computer Science or related field.
- Solid understanding of software design principles, system scalability, and distributed systems.
- Experience collaborating on large-scale cloud or enterprise applications.
About Microsoft
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. We foster a culture of growth mindset, innovation, and inclusion, where every employee contributes to building products that make a global impact.
As part of Microsoft’s Azure Core team, you’ll join a world-class engineering community working on cutting-edge technologies that drive the digital transformation of businesses and governments worldwide.
Why Join Microsoft Azure?
- Global Impact: Contribute to cloud solutions used by millions of customers worldwide.
- Learning & Growth: Continuous opportunities to expand your technical and leadership skills.
- Inclusive Culture: Work in a collaborative environment built on trust and diversity.
- Innovation at Scale: Build cloud services that shape the future of technology.
How to Apply
Interested candidates can apply directly via the Microsoft Careers Portal using the link below:
👉 Apply for Microsoft Software Engineer Job
Job Highlights
| Category | Details |
|---|---|
| Position Title | Software Engineer |
| Location | Hyderabad, Telangana, India |
| Work Mode | Hybrid (3 days/week in-office) |
| Employment Type | Full-Time |
| Profession | Software Engineering |
| Discipline | Azure Core / Cloud Infrastructure |
| Posted Date | October 12, 2025 |
| Job ID | 1895032 |









Leave a Reply