Job Image

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.