Technology leader Microsoft is hiring for an engineering position under Job Requisition ID: 1970393556863192. Hosted on the official Microsoft Careers portal (apply.careers.microsoft.com), this full-time role is located across Microsoft India engineering centers (including Bengaluru, India).
This position focuses on developing software solutions, cloud services, and scalable engineering platforms within Microsoft’s Core Engineering & Cloud division.
Job Details
| Attribute | Information |
| Role Title | Software Engineer |
| Job Requisition ID | 1970393556863192 |
| Company Entity | Microsoft India Development Center (IDC) |
| Organization / Group | Cloud & AI / Core Software Engineering |
| Work Location | Bengaluru, India (Hybrid Work Model) |
| Employment Type | Full-Time, Permanent |
| Experience Required | 1 to 4 Years |
| Posting Date | September 2026 |
| Application Deadline | Immediate / Rolling Basis |
About Company
Microsoft enables digital transformation for the era of an intelligent cloud and an intelligent edge. The Microsoft India Development Center (IDC) is one of Microsoft’s largest R&D centers outside Redmond, driving core engineering innovations for products like Azure, Microsoft 365, Windows, Developer Tools, and Enterprise AI.
Comprehensive Job Overview
As a Software Engineer at Microsoft, you will work on designing, building, and deploying scalable backend services, cloud components, and client application features. You will collaborate with cross-functional global teams including Product Managers, Architects, and Data Scientists to deliver high-performing, resilient, and secure software solutions used by millions of enterprise and retail customers worldwide.
Requirements & Qualifications
1. Educational Background
- Degree: Bachelor’s degree (B.E. / B.Tech / B.S.) or Master’s degree (M.Tech / M.S.) in Computer Science, Information Technology, Computer Engineering, or a related quantitative field.
2. Core Experience
- 1 to 4 Years of hands-on software development experience building web, backend, or cloud applications.
3. Core Technical Skills
- Programming Languages: Proficiency in at least one object-oriented programming language such as C#, C++, Java, or Python.
- Data Structures & Algorithms: Strong foundation in computer science concepts, object-oriented design (OOD), multi-threading, memory management, and algorithmic complexity.
- Cloud Services: Familiarity with cloud platforms (Microsoft Azure, AWS, or GCP), microservices architecture, RESTful APIs, and distributed systems design.
- Database Management: Hands-on experience with relational databases (SQL / Azure SQL) or NoSQL storage systems.
- Software Engineering Best Practices: Experience with Git version control, CI/CD pipelines, unit testing, and continuous deployment workflows.
4. Behavioral & Communication Skills
- Excellent problem-solving, analytical, and debugging capabilities.
- Strong written and verbal communication skills to interact with global engineering teams.
Telegram Channel:Click Here to Join
Key Roles and Responsibilities
- Design & Implementation: Write high-quality, maintainable, efficient, and well-tested code for high-scale enterprise applications.
- System Architecture: Design modular software interfaces, microservices, and API contracts following solid design principles.
- Quality & Testing: Develop automated unit, integration, and performance test suites to maintain product quality.
- Agile Execution: Actively participate in sprint planning, code reviews, technical architecture sessions, and retrospective meetings.
- Operational Excellence: Monitor system metrics, diagnose production incidents, optimize service performance, and maintain uptime SLAs.
WhatsApp Group:Click Here to Join
Technical Tools & Skill Summary
| Operational Domain | Tools, Technologies & Methodologies |
| Languages | C#, C++, Java, Python, TypeScript |
| Cloud Platforms | Azure Services, AWS, Docker, Kubernetes |
| Databases | SQL Server, Azure Cosmos DB, PostgreSQL |
| DevOps & Tooling | Git, Azure DevOps, CI/CD Pipelines |
| Methodologies | Microservices, REST APIs, Agile / Scrum |
Compensation & Benefits
- Estimated Salary Range: Competitive Microsoft compensation package (typically ranging from ₹18 LPA to ₹30 LPA for early-career software engineers, including base salary, annual performance bonus, and equity/stocks).
- Work Arrangement: Flexible Hybrid Work Model (balancing remote work and office days).
- Health & Wellness: Comprehensive medical coverage for employees and families, wellness subsidies, and mental health resources.
- Perks: Employee stock purchase plans (ESPP), learning stipends, and continuous career development initiatives.
Selection & Recruitment Process
- Resume Shortlisting: Initial screening based on academic record, relevant internship/work experience, and programming skills.
- Online Coding Assessment (Codility / HackerRank): 2 to 3 coding problems evaluating Data Structures, Algorithms, and logical efficiency.
- Technical Interview Round 1 (DS & Algorithms): In-depth problem solving involving arrays, trees, graphs, dynamic programming, and code complexity optimization.
- Technical Interview Round 2 (System Design & OOPs): Low-level system design, object-oriented principles, design patterns, and database modeling.
- AA (As Appropriately / Hiring Manager) Round: Deep-dive into past technical projects, cultural alignment with Microsoft values, collaboration scenarios, and behavioral questions.
How to Apply?
- Click on the official Microsoft careers link provided below.
- Click Apply Now and log in or create your Microsoft Careers account.
- Confirm Job Requisition ID: 1970393556863192.
- Fill in your personal details, upload an updated resume highlighting programming languages, cloud skills, and software development projects, and submit your application.
Official Application Link:Apply Link