
Software Engineer
Microsoft
Bengaluru, Karnataka, India
Full-time
Not disclosed
Calculating...
Job Description
Job Overview
Job Title: Software Engineer
Company: Microsoft
Employment Type: Full-Time
Work Mode: Hybrid
Job Location: Bengaluru, Karnataka, India
Experience Level: Early Career / Experienced
Key Responsibilities
- Design, develop, and maintain large-scale distributed block storage systems
- Work with stakeholders to gather and define feature-level user requirements
- Create clean, efficient, scalable, and reliable production-quality code
- Develop technical design documents, API specifications, and operational procedures
Salary / Compensation
- Competitive salary as per Microsoft standards
Work Details
- Work Model: Hybrid
- Work From Home: Up to 50%
- Office Location: Bengaluru, Karnataka
Eligibility Criteria
Education
- Bachelor’s Degree in Computer Science or related technical discipline
- OR
- Master’s Degree in Computer Science or related field
- OR
- Equivalent practical experience
Experience
- 0–1 years of professional software engineering experience
- Experience in cloud backend or distributed systems is preferred
Required Skills
C, C++, C#, Java, JavaScriptmore programming languagemaintainable backend codemonitoring, CI/CDcloud backend development
Job Insights
Deadline3/7/2026
Application StatusActive
Other Opportunities
No other opportunities available at the moment.